|
@@ -729,9 +729,9 @@ bus_create(struct controlvm_message *inmsg)
|
|
pmsg_hdr = kzalloc(sizeof(*pmsg_hdr),
|
|
pmsg_hdr = kzalloc(sizeof(*pmsg_hdr),
|
|
GFP_KERNEL);
|
|
GFP_KERNEL);
|
|
if (!pmsg_hdr) {
|
|
if (!pmsg_hdr) {
|
|
- POSTCODE_LINUX_4(MALLOC_FAILURE_PC, cmd,
|
|
|
|
- bus_info->chipset_bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(MALLOC_FAILURE_PC, cmd,
|
|
|
|
+ bus_info->chipset_bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
err = -ENOMEM;
|
|
err = -ENOMEM;
|
|
goto err_free_bus_info;
|
|
goto err_free_bus_info;
|
|
}
|
|
}
|
|
@@ -798,9 +798,9 @@ bus_destroy(struct controlvm_message *inmsg)
|
|
if (inmsg->hdr.flags.response_expected == 1) {
|
|
if (inmsg->hdr.flags.response_expected == 1) {
|
|
pmsg_hdr = kzalloc(sizeof(*pmsg_hdr), GFP_KERNEL);
|
|
pmsg_hdr = kzalloc(sizeof(*pmsg_hdr), GFP_KERNEL);
|
|
if (!pmsg_hdr) {
|
|
if (!pmsg_hdr) {
|
|
- POSTCODE_LINUX_4(MALLOC_FAILURE_PC, cmd,
|
|
|
|
- bus_info->chipset_bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(MALLOC_FAILURE_PC, cmd,
|
|
|
|
+ bus_info->chipset_bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
err = -ENOMEM;
|
|
err = -ENOMEM;
|
|
goto err_respond;
|
|
goto err_respond;
|
|
}
|
|
}
|
|
@@ -888,31 +888,31 @@ my_device_create(struct controlvm_message *inmsg)
|
|
|
|
|
|
bus_info = visorbus_get_device_by_id(bus_no, BUS_ROOT_DEVICE, NULL);
|
|
bus_info = visorbus_get_device_by_id(bus_no, BUS_ROOT_DEVICE, NULL);
|
|
if (!bus_info) {
|
|
if (!bus_info) {
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_BUS_INVALID;
|
|
rc = -CONTROLVM_RESP_ERROR_BUS_INVALID;
|
|
goto out_respond;
|
|
goto out_respond;
|
|
}
|
|
}
|
|
|
|
|
|
if (bus_info->state.created == 0) {
|
|
if (bus_info->state.created == 0) {
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_BUS_INVALID;
|
|
rc = -CONTROLVM_RESP_ERROR_BUS_INVALID;
|
|
goto out_respond;
|
|
goto out_respond;
|
|
}
|
|
}
|
|
|
|
|
|
dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
|
|
dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
|
|
if (dev_info && (dev_info->state.created == 1)) {
|
|
if (dev_info && (dev_info->state.created == 1)) {
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_ALREADY_DONE;
|
|
rc = -CONTROLVM_RESP_ERROR_ALREADY_DONE;
|
|
goto out_respond;
|
|
goto out_respond;
|
|
}
|
|
}
|
|
|
|
|
|
dev_info = kzalloc(sizeof(*dev_info), GFP_KERNEL);
|
|
dev_info = kzalloc(sizeof(*dev_info), GFP_KERNEL);
|
|
if (!dev_info) {
|
|
if (!dev_info) {
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_KMALLOC_FAILED;
|
|
rc = -CONTROLVM_RESP_ERROR_KMALLOC_FAILED;
|
|
goto out_respond;
|
|
goto out_respond;
|
|
}
|
|
}
|
|
@@ -924,8 +924,8 @@ my_device_create(struct controlvm_message *inmsg)
|
|
/* not sure where the best place to set the 'parent' */
|
|
/* not sure where the best place to set the 'parent' */
|
|
dev_info->device.parent = &bus_info->device;
|
|
dev_info->device.parent = &bus_info->device;
|
|
|
|
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_ENTRY_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_INFO);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_ENTRY_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_INFO);
|
|
|
|
|
|
visorchannel =
|
|
visorchannel =
|
|
visorchannel_create_with_lock(cmd->create_device.channel_addr,
|
|
visorchannel_create_with_lock(cmd->create_device.channel_addr,
|
|
@@ -934,8 +934,8 @@ my_device_create(struct controlvm_message *inmsg)
|
|
cmd->create_device.data_type_uuid);
|
|
cmd->create_device.data_type_uuid);
|
|
|
|
|
|
if (!visorchannel) {
|
|
if (!visorchannel) {
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_KMALLOC_FAILED;
|
|
rc = -CONTROLVM_RESP_ERROR_KMALLOC_FAILED;
|
|
goto out_free_dev_info;
|
|
goto out_free_dev_info;
|
|
}
|
|
}
|
|
@@ -958,8 +958,8 @@ my_device_create(struct controlvm_message *inmsg)
|
|
}
|
|
}
|
|
/* Chipset_device_create will send response */
|
|
/* Chipset_device_create will send response */
|
|
chipset_device_create(dev_info);
|
|
chipset_device_create(dev_info);
|
|
- POSTCODE_LINUX_4(DEVICE_CREATE_EXIT_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_INFO);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CREATE_EXIT_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_INFO);
|
|
return;
|
|
return;
|
|
|
|
|
|
out_free_dev_info:
|
|
out_free_dev_info:
|
|
@@ -983,14 +983,14 @@ my_device_changestate(struct controlvm_message *inmsg)
|
|
|
|
|
|
dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
|
|
dev_info = visorbus_get_device_by_id(bus_no, dev_no, NULL);
|
|
if (!dev_info) {
|
|
if (!dev_info) {
|
|
- POSTCODE_LINUX_4(DEVICE_CHANGESTATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CHANGESTATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_DEVICE_INVALID;
|
|
rc = -CONTROLVM_RESP_ERROR_DEVICE_INVALID;
|
|
goto err_respond;
|
|
goto err_respond;
|
|
}
|
|
}
|
|
if (dev_info->state.created == 0) {
|
|
if (dev_info->state.created == 0) {
|
|
- POSTCODE_LINUX_4(DEVICE_CHANGESTATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
- POSTCODE_SEVERITY_ERR);
|
|
|
|
|
|
+ POSTCODE_LINUX(DEVICE_CHANGESTATE_FAILURE_PC, dev_no, bus_no,
|
|
|
|
+ POSTCODE_SEVERITY_ERR);
|
|
rc = -CONTROLVM_RESP_ERROR_DEVICE_INVALID;
|
|
rc = -CONTROLVM_RESP_ERROR_DEVICE_INVALID;
|
|
goto err_respond;
|
|
goto err_respond;
|
|
}
|
|
}
|