[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 27/35] libxl/libxl_pvusb.c: used LOG*D functions
From: Cedric Bosdonnat <cbosdonnat@xxxxxxxx> Use LOG*D logging functions where possible instead of the LOG* ones. Signed-off-by: Cédric Bosdonnat <cbosdonnat@xxxxxxxx> --- tools/libxl/libxl_usb.c | 57 ++++++++++++++++++++++++++----------------------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/tools/libxl/libxl_usb.c b/tools/libxl/libxl_usb.c index 76260b1..ea7a2ab 100644 --- a/tools/libxl/libxl_usb.c +++ b/tools/libxl/libxl_usb.c @@ -254,7 +254,7 @@ static int libxl__device_usbctrl_add_xenstore(libxl__gc *gc, uint32_t domid, if (usbctrl->type == LIBXL_USBCTRL_TYPE_QUSB) { if (!libxl__query_qemu_backend(gc, domid, usbctrl->backend_domid, "qusb", false)) { - LOG(ERROR, "backend type not supported by device model"); + LOGD(ERROR, domid, "backend type not supported by device model"); rc = ERROR_FAIL; goto out; } @@ -269,7 +269,7 @@ static int libxl__device_usbctrl_add_xenstore(libxl__gc *gc, uint32_t domid, if (rc < 0) goto out; if (rc == 1) { /* already exists in xenstore */ - LOG(ERROR, "device already exists in xenstore"); + LOGD(ERROR, domid, "device already exists in xenstore"); rc = ERROR_DEVICE_EXISTS; goto out; } @@ -536,7 +536,7 @@ void libxl__initiate_device_usbctrl_remove(libxl__egc *egc, for (i = 0; i < num_usbdev; i++) { rc = libxl__device_usbdev_remove(gc, domid, &usbdevs[i]); if (rc) { - LOG(ERROR, "libxl__device_usbdev_remove failed: controller %d, " + LOGD(ERROR, domid, "libxl__device_usbdev_remove failed: controller %d, " "port %d", usbdevs[i].ctrl, usbdevs[i].port); goto out; } @@ -633,7 +633,7 @@ libxl_device_usbctrl_list(libxl_ctx *ctx, uint32_t domid, int *num) return usbctrls; out: - LOG(ERROR, "Unable to list USB Controllers"); + LOGD(ERROR, domid, "Unable to list USB Controllers"); libxl_device_usbctrl_list_free(usbctrls, *num); GC_FREE; *num = 0; @@ -1067,7 +1067,8 @@ static int libxl__device_usbdev_setdefault(libxl__gc *gc, if (usbdev->ctrl == -1) { if (usbdev->port) { - LOG(ERROR, "USB controller must be specified if you specify port"); + LOGD(ERROR, domid, + "USB controller must be specified if you specify port"); return ERROR_INVAL; } @@ -1119,7 +1120,7 @@ static int libxl__device_usbdev_setdefault(libxl__gc *gc, if (rc) goto out; if (tmp && strcmp(tmp, "")) { - LOG(ERROR, "The controller port isn't available"); + LOGD(ERROR, domid, "The controller port isn't available"); rc = ERROR_FAIL; goto out; } @@ -1146,7 +1147,7 @@ static int libxl__device_usbdev_setdefault(libxl__gc *gc, } if (!usbdev->port) { - LOG(ERROR, "No available port under specified controller"); + LOGD(ERROR, domid, "No available port under specified controller"); rc = ERROR_FAIL; goto out; } @@ -1183,7 +1184,7 @@ static int libxl__device_usbdev_add_xenstore(libxl__gc *gc, uint32_t domid, busid = usbdev_busaddr_to_busid(gc, usbdev->u.hostdev.hostbus, usbdev->u.hostdev.hostaddr); if (!busid) { - LOG(DEBUG, "Fail to get busid of usb device"); + LOGD(DEBUG, domid, "Fail to get busid of usb device"); rc = ERROR_FAIL; goto out; } @@ -1217,7 +1218,7 @@ static int libxl__device_usbdev_add_xenstore(libxl__gc *gc, uint32_t domid, be_path = vusb_get_port_path(gc, domid, type, usbdev->ctrl, usbdev->port); - LOG(DEBUG, "Adding usb device %s to xenstore: controller %d, port %d", + LOGD(DEBUG, domid, "Adding usb device %s to xenstore: controller %d, port %d", busid, usbdev->ctrl, usbdev->port); rc = libxl__xs_write_checked(gc, t, be_path, busid); @@ -1245,8 +1246,8 @@ static int libxl__device_usbdev_remove_xenstore(libxl__gc *gc, uint32_t domid, be_path = vusb_get_port_path(gc, domid, type, usbdev->ctrl, usbdev->port); - LOG(DEBUG, "Removing usb device from xenstore: controller %d, port %d", - usbdev->ctrl, usbdev->port); + LOGD(DEBUG, domid, "Removing usb device from xenstore: controller %d, port %d", + usbdev->ctrl, usbdev->port); return libxl__xs_write_checked(gc, XBT_NULL, be_path, ""); } @@ -1634,7 +1635,7 @@ static int do_usbdev_add(libxl__gc *gc, uint32_t domid, } break; default: - LOG(ERROR, "Unsupported usb controller type"); + LOGD(ERROR, domid, "Unsupported usb controller type"); rc = ERROR_FAIL; goto out; } @@ -1687,7 +1688,8 @@ static void libxl__device_usbdev_add(libxl__egc *egc, uint32_t domid, if (rc) goto out; if (usbctrlinfo.backend_id != LIBXL_TOOLSTACK_DOMID) { - LOG(ERROR, "Don't support adding USB device from non-Dom0 backend"); + LOGD(ERROR, domid, + "Don't support adding USB device from non-Dom0 backend"); rc = ERROR_INVAL; goto out; } @@ -1695,7 +1697,7 @@ static void libxl__device_usbdev_add(libxl__egc *egc, uint32_t domid, /* check usb device is assignable type */ if (!is_usbdev_assignable(gc, usbdev)) { - LOG(ERROR, "USB device is not assignable."); + LOGD(ERROR, domid, "USB device is not assignable."); rc = ERROR_FAIL; goto out; } @@ -1703,13 +1705,13 @@ static void libxl__device_usbdev_add(libxl__egc *egc, uint32_t domid, /* check usb device is already assigned */ rc = get_assigned_devices(gc, &assigned, &num_assigned); if (rc) { - LOG(ERROR, "cannot determine if device is assigned," - " refusing to continue"); + LOGD(ERROR, domid, "cannot determine if device is assigned," + " refusing to continue"); goto out; } if (is_usbdev_in_array(assigned, num_assigned, usbdev)) { - LOG(ERROR, "USB device already attached to a domain"); + LOGD(ERROR, domid, "USB device already attached to a domain"); rc = ERROR_INVAL; goto out; } @@ -1771,24 +1773,24 @@ static int do_usbdev_remove(libxl__gc *gc, uint32_t domid, */ rc = usbback_dev_unassign(gc, busid); if (rc) { - LOG(ERROR, "Error removing device from guest." - " Try running usbdev-detach again."); + LOGD(ERROR, domid, "Error removing device from guest." + " Try running usbdev-detach again."); goto out; } rc = libxl__device_usbdev_remove_xenstore(gc, domid, usbdev, LIBXL_USBCTRL_TYPE_PV); if (rc) { - LOG(ERROR, "Error removing device from guest." - " Try running usbdev-detach again."); + LOGD(ERROR, domid, "Error removing device from guest." + " Try running usbdev-detach again."); goto out; } rc = usbdev_rebind(gc, busid); if (rc) { - LOG(ERROR, "USB device removed from guest, but couldn't" - " re-bind to domain 0. Try removing and re-inserting" - " the USB device or reloading the driver modules."); + LOGD(ERROR, domid, "USB device removed from guest, but couldn't" + " re-bind to domain 0. Try removing and re-inserting" + " the USB device or reloading the driver modules."); goto out; } @@ -1814,7 +1816,7 @@ static int do_usbdev_remove(libxl__gc *gc, uint32_t domid, break; default: - LOG(ERROR, "Unsupported usb controller type"); + LOGD(ERROR, domid, "Unsupported usb controller type"); rc = ERROR_FAIL; goto out; } @@ -1843,7 +1845,7 @@ static int libxl__device_usbdev_remove(libxl__gc *gc, uint32_t domid, int rc; if (usbdev->ctrl < 0 || usbdev->port < 1) { - LOG(ERROR, "Invalid USB device"); + LOGD(ERROR, domid, "Invalid USB device"); return ERROR_FAIL; } @@ -1855,7 +1857,8 @@ static int libxl__device_usbdev_remove(libxl__gc *gc, uint32_t domid, if (rc) goto out; if (usbctrlinfo.backend_id != LIBXL_TOOLSTACK_DOMID) { - LOG(ERROR, "Don't support removing USB device from non-Dom0 backend"); + LOGD(ERROR, domid, + "Don't support removing USB device from non-Dom0 backend"); rc = ERROR_INVAL; goto out; } -- 2.10.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |