projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
drivers/net/usb/catc.c: Fix potential deadlock in catc_ctrl_run()
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
net
/
usb
/
catc.c
diff --git
a/drivers/net/usb/catc.c
b/drivers/net/usb/catc.c
index d7221c4a5dcf97973b97ee50d93aec593a90b434..8056f8a27c6a0695f660648875dfeb0f60e7ee7e 100644
(file)
--- a/
drivers/net/usb/catc.c
+++ b/
drivers/net/usb/catc.c
@@
-495,7
+495,7
@@
static void catc_ctrl_run(struct catc *catc)
if (!q->dir && q->buf && q->len)
memcpy(catc->ctrl_buf, q->buf, q->len);
- if ((status = usb_submit_urb(catc->ctrl_urb, GFP_
KERNEL
)))
+ if ((status = usb_submit_urb(catc->ctrl_urb, GFP_
ATOMIC
)))
err("submit(ctrl_urb) status %d", status);
}