diff options
author | Daniel Mack <daniel@zonque.org> | 2018-05-23 11:14:55 +0300 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2018-05-25 13:08:01 +0300 |
commit | 773f9a28bcdafd6cb77fb1afc545c62746d53990 (patch) | |
tree | d7e6ad635a97d1b3cea5fa2b8436cb005e8684ca /drivers/net/wireless/rndis_wlan.c | |
parent | 2a46c829a9266bf2a2be1a3d25dbac5fcd4eb9c1 (diff) | |
download | talos-obmc-linux-773f9a28bcdafd6cb77fb1afc545c62746d53990.tar.gz talos-obmc-linux-773f9a28bcdafd6cb77fb1afc545c62746d53990.zip |
wcn36xx: drain pending indicator messages on shutdown
When the interface is shut down, wcn36xx_smd_close() potentially races
against the queue worker. Make sure to cancel the work, and then free all
the remnants in hal_ind_queue manually.
This is again just a theoretical issue, not something that was triggered in
the wild.
Signed-off-by: Daniel Mack <daniel@zonque.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rndis_wlan.c')
0 files changed, 0 insertions, 0 deletions