diff options
author | 2014-10-31 15:20:01 +0000 | |
---|---|---|
committer | 2014-10-31 15:20:01 +0000 | |
commit | 12ce7bf06c7a527f796106aaad246bea535f4953 (patch) | |
tree | 51d48201641476b9517c6a7fe7b1b96664025a3c | |
parent | Remove support for ephemeral/temporary RSA private keys. (diff) | |
download | wireguard-openbsd-12ce7bf06c7a527f796106aaad246bea535f4953.tar.xz wireguard-openbsd-12ce7bf06c7a527f796106aaad246bea535f4953.zip |
Even in interrupt context curproc is not NULL.
ok miod@
-rw-r--r-- | sys/dev/usb/usb_mem.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/sys/dev/usb/usb_mem.c b/sys/dev/usb/usb_mem.c index 904a6ec7728..97aa3ee0069 100644 --- a/sys/dev/usb/usb_mem.c +++ b/sys/dev/usb/usb_mem.c @@ -1,4 +1,4 @@ -/* $OpenBSD: usb_mem.c,v 1.26 2014/07/12 18:48:53 tedu Exp $ */ +/* $OpenBSD: usb_mem.c,v 1.27 2014/10/31 15:20:01 mpi Exp $ */ /* $NetBSD: usb_mem.c,v 1.26 2003/02/01 06:23:40 thorpej Exp $ */ /* @@ -94,13 +94,6 @@ usb_block_allocmem(bus_dma_tag_t tag, size_t size, size_t align, DPRINTFN(5, ("usb_block_allocmem: size=%lu align=%lu\n", (u_long)size, (u_long)align)); -#ifdef DIAGNOSTIC - if (!curproc) { - printf("usb_block_allocmem: in interrupt context, size=%lu\n", - (unsigned long) size); - } -#endif - s = splusb(); /* First check the free list. */ for (p = LIST_FIRST(&usb_blk_freelist); p; p = LIST_NEXT(p, next)) { @@ -269,7 +262,7 @@ usb_freemem(struct usbd_bus *bus, struct usb_dma *p) s = splusb(); LIST_INSERT_HEAD(&usb_frag_freelist, f, next); splx(s); - DPRINTFN(5, ("usb_freemem: frag=%p\n", f)); + DPRINTFN(5, ("usb_freemem: frag=%p block=%p\n", f, f->block)); } void |