Oliver Neukum 6383251545 USB: serial: fix assumption that throttle/unthrottle cannot sleep
many serial subdrivers are clearly written as if throttle/unthrottle
cannot sleep. This leads to unneeded atomic submissions. This
patch converts affected drivers in a way to makes very clear that
throttle/unthrottle can sleep. Thus future misdesigns can be avoided
and efficiency and reliability improved.

This removes any such assumption using GFP_KERNEL and spin_lock_irq()

Signed-off-by: Oliver Neukum <oliver@neukum.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-10-09 13:52:09 -07:00
..
2008-07-22 13:03:22 -07:00
2008-07-22 13:03:23 -07:00
2008-02-01 14:34:47 -08:00
2009-09-19 13:13:33 -07:00
2009-09-19 13:13:33 -07:00
2009-04-17 10:50:24 -07:00
2007-08-22 14:27:43 -07:00
2008-07-22 13:03:22 -07:00