aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/xburst/n526
diff options
context:
space:
mode:
authorLars-Peter Clausen <lars@metafoo.de>2010-05-29 00:12:09 +0000
committerLars-Peter Clausen <lars@metafoo.de>2010-05-29 00:12:09 +0000
commitc88f0ac3906cf52ac444536341e7b6b9cac069d0 (patch)
treeaec13ce6ddd36d23c7de98ffcdaba6c8d0458b85 /target/linux/xburst/n526
parente66107e12b446f2948996ae5802f63bf8559ae18 (diff)
downloadupstream-c88f0ac3906cf52ac444536341e7b6b9cac069d0.tar.gz
upstream-c88f0ac3906cf52ac444536341e7b6b9cac069d0.tar.bz2
upstream-c88f0ac3906cf52ac444536341e7b6b9cac069d0.zip
udc: Fix recursive spinlocks
Driver had recursive spinlock locking: 1. jz4740_queue() acquires lock 2. done() is called in chain: jz4740_queue()->jz4740_ep0_kick()->jz4740_ep0_in()->write_fifo_ep0()->done() and it tries to acquire same lock. 3. Deadlock. Signed-off-by: Yauhen Kharuzhy <jekhor@gmail.com> SVN-Revision: 21619
Diffstat (limited to 'target/linux/xburst/n526')
0 files changed, 0 insertions, 0 deletions