mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00:00
0f36163d3a
This patch fixes the long standing schedule with interrupts off problem of the uss720 driver. The problem is caused by the parport layer calling the save and restore methods within a write_lock_irqsave guarded region. The fix is to issue the control transaction requests required by save and restore asynchronously. Signed-off-by: Thomas Sailer, <sailer@ife.ee.ethz.ch> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
||
---|---|---|
.. | ||
sisusbvga | ||
auerswald.c | ||
cytherm.c | ||
emi26.c | ||
emi26_fw.h | ||
emi62.c | ||
emi62_fw_m.h | ||
emi62_fw_s.h | ||
idmouse.c | ||
Kconfig | ||
ldusb.c | ||
legousbtower.c | ||
Makefile | ||
phidgetkit.c | ||
phidgetservo.c | ||
rio500.c | ||
rio500_usb.h | ||
usblcd.c | ||
usbled.c | ||
usbtest.c | ||
uss720.c |