Vladimir Kondratiev 0fef1818d0 wil6210: Fix kernel oops in reset flow
wil_reset() removes vring's
At the same time NAPI may be active performing Rx/Tx completion.
If this happens, Rx/Tx polling functions going to access already removed vrings

Make sure NAPI is idle and won't be started prior to vring removal.
For this, track NAPI enabled state

Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-03-17 13:44:18 -04:00
..
2014-03-17 13:44:17 -04:00
2013-05-22 15:08:27 -04:00
2014-03-17 13:44:16 -04:00
2014-03-17 13:44:18 -04:00
2014-02-28 14:33:30 -05:00
2014-03-17 13:44:16 -04:00
2014-02-28 14:33:30 -05:00
2013-05-22 15:08:27 -04:00
2014-03-17 13:44:18 -04:00
2014-02-28 14:33:30 -05:00
2013-03-13 14:26:21 -04:00