summaryrefslogtreecommitdiffstats
path: root/drivers/net/3c59x.c
diff options
context:
space:
mode:
authorAlexey Khoroshilov <khoroshilov@ispras.ru>2011-05-30 09:06:24 +0200
committerDavid S. Miller <davem@davemloft.net>2011-06-01 00:30:17 +0200
commit930a6eac9f40e692bd9670d89bcd9ac0f4019356 (patch)
tree9da346841ed70c260580d29e9462ad629d0f076f /drivers/net/3c59x.c
parentsctp: stop pending timers and purge queues when peer restart asoc (diff)
downloadlinux-930a6eac9f40e692bd9670d89bcd9ac0f4019356.tar.xz
linux-930a6eac9f40e692bd9670d89bcd9ac0f4019356.zip
drivers/net/usb/catc.c: Fix potential deadlock in catc_ctrl_run()
catc_ctrl_run() calls usb_submit_urb() with GFP_KERNEL, while it is called from catc_ctrl_async() and catc_ctrl_done() with catc->ctrl_lock spinlock held. The patch replaces GFP_KERNEL with GFP_ATOMIC. Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/3c59x.c')
0 files changed, 0 insertions, 0 deletions