diff options
author | iedowse <iedowse@FreeBSD.org> | 2004-11-09 19:46:57 +0000 |
---|---|---|
committer | iedowse <iedowse@FreeBSD.org> | 2004-11-09 19:46:57 +0000 |
commit | 50d51dddebdda959d01e3e0468f3ace83b0f9260 (patch) | |
tree | cd20cec79ae11dbe27a3409c3377539c04cda4fe /sys/dev/usb/uhub.c | |
parent | 9e1a271f2f623e29e59286ae0250b8b712537aaf (diff) | |
download | FreeBSD-src-50d51dddebdda959d01e3e0468f3ace83b0f9260.zip FreeBSD-src-50d51dddebdda959d01e3e0468f3ace83b0f9260.tar.gz |
When a port cannot be set up, report the error code in the `disabling
port X' message.
Diffstat (limited to 'sys/dev/usb/uhub.c')
-rw-r--r-- | sys/dev/usb/uhub.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/usb/uhub.c b/sys/dev/usb/uhub.c index 5378458..0c07211 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. */ |