summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2018-12-05 15:54:58 +0000
committermpi <mpi@openbsd.org>2018-12-05 15:54:58 +0000
commit405a92669730a9f4c61a1657a4e0797403ae09f3 (patch)
tree338d6e74658de1e78cc27e92be2181e809383430
parentfree(9) sizes for softcs. (diff)
downloadwireguard-openbsd-405a92669730a9f4c61a1657a4e0797403ae09f3.tar.xz
wireguard-openbsd-405a92669730a9f4c61a1657a4e0797403ae09f3.zip
Do not call usbd_delay_ms() from interrupt context.
From Nils Frohberg.
-rw-r--r--sys/dev/usb/if_axen.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/usb/if_axen.c b/sys/dev/usb/if_axen.c
index 8721a2d4d62..190bf2ecbc5 100644
--- a/sys/dev/usb/if_axen.c
+++ b/sys/dev/usb/if_axen.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_axen.c,v 1.25 2018/06/12 06:59:27 mlarkin Exp $ */
+/* $OpenBSD: if_axen.c,v 1.26 2018/12/05 15:54:58 mpi Exp $ */
/*
* Copyright (c) 2013 Yojiro UO <yuo@openbsd.org>
@@ -937,7 +937,6 @@ axen_rxeof(struct usbd_xfer *xfer, void *priv, usbd_status status)
/* sanity check */
if (hdr_offset > total_len) {
ifp->if_ierrors++;
- usbd_delay_ms(sc->axen_udev, 100);
goto done;
}