diff --git a/sys/dev/usb/uhub.c b/sys/dev/usb/uhub.c index 53784584a04a..0c07211a659b 100644 --- a/sys/dev/usb/uhub.c +++ b/sys/dev/usb/uhub.c @@ -535,8 +535,8 @@ uhub_explore(usbd_device_handle dev) * some other serious problem. Since we cannot leave * at 0 we have to disable the port instead. */ - printf("%s: device problem, disabling port %d\n", - USBDEVNAME(sc->sc_dev), port); + printf("%s: device problem (%s), disabling port %d\n", + USBDEVNAME(sc->sc_dev), usbd_errstr(err), port); usbd_clear_port_feature(dev, port, UHF_PORT_ENABLE); } else { /* The port set up succeeded, reset error count. */