summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2014-03-07 18:59:40 +0000
committermpi <mpi@openbsd.org>2014-03-07 18:59:40 +0000
commit62d31df7876369711be9063672e65f544df7a68c (patch)
tree115672ca8956b93428f4bffa5906f0b74083ba1d /sys/dev/usb
parentIndtroduce usbd_get_hub_descriptor() to start cleaning uhub(4)'s mess. (diff)
downloadwireguard-openbsd-62d31df7876369711be9063672e65f544df7a68c.tar.xz
wireguard-openbsd-62d31df7876369711be9063672e65f544df7a68c.zip
Print the wrong device descriptor's bMaxPacketSize before correcting it
for USB2 devices.
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/usb_subr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/usb/usb_subr.c b/sys/dev/usb/usb_subr.c
index c47f18a8b9e..dfa0bc3ea32 100644
--- a/sys/dev/usb/usb_subr.c
+++ b/sys/dev/usb/usb_subr.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: usb_subr.c,v 1.98 2014/02/09 13:21:48 mpi Exp $ */
+/* $OpenBSD: usb_subr.c,v 1.99 2014/03/07 18:59:40 mpi Exp $ */
/* $NetBSD: usb_subr.c,v 1.103 2003/01/10 11:19:13 augustss Exp $ */
/* $FreeBSD: src/sys/dev/usb/usb_subr.c,v 1.18 1999/11/17 22:33:47 n_hibma Exp $ */
@@ -1132,8 +1132,8 @@ usbd_new_device(struct device *parent, struct usbd_bus *bus, int depth,
/* Max packet size must be 64 (sec 5.5.3). */
if (dd->bMaxPacketSize != USB_2_MAX_CTRL_PACKET) {
#ifdef DIAGNOSTIC
- printf("usbd_new_device: addr=%d bad max packet size\n",
- addr);
+ printf("%s: addr=%d bad max packet size %d\n", __func__,
+ addr, dd->bMaxPacketSize);
#endif
dd->bMaxPacketSize = USB_2_MAX_CTRL_PACKET;
}