Files
ubports_kernel_google_msm/drivers
Jan Kiszka dfbb84ffe9 CAPI: Fix locking around capiminor's output queue and drop workaround_lock
Introduce outlock as a spin lock that protects capiminor's outqueue,
outbytes and outskb (formerly known as ttyskb). outlock can be acquired
from soft-IRQ context via capinc_write, so make it bh-safe.

This finally removes the last reason for keeping the workaround lock
around (which was incomplete and partly broken anyway). And as we no
longer call handle_recv_skb in atomic context, gen_data_b3_resp_for can
use non-atomic allocation now.

Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-02-16 16:01:34 -08:00
..
2010-01-20 15:03:31 -08:00
2009-12-23 14:13:32 -08:00
2010-01-20 01:23:27 -05:00
2010-02-08 16:50:54 -05:00
2010-02-14 22:42:53 -08:00
2010-01-13 10:01:35 +00:00