Files
linux/drivers/net
Dmitry Tarnyagin 73033c987a caif-hsi: Fix for wakeup condition problem
Under stressed conditions a race could happen when del_timer_sync() was called
from softirq context at the same time when mod_timer_pending() for the same
timer was called from the workqueue. This leaded to a state mismatch in the
CAIF HSI driver and following unexpected link wakeup procedure.

The fix puts del_timer_sync() and mod_timer_pending() calls under a spin lock
to protect against the race condition.

Signed-off-by: Sjur Brændeland <sjur.brandeland@stericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-10-19 03:25:41 -04:00
..
…
2011-10-19 03:10:46 -04:00
…
2011-09-15 17:19:28 -04:00
…
…
2011-10-19 03:10:46 -04:00
2011-09-16 19:20:20 -04:00
…
…
…
2011-09-15 17:31:45 -04:00
…
…
…
…
…
…
…
…
2011-10-19 03:10:46 -04:00