ath10k: don't forget to kill fw error tasklet
It was possible for FW error tasklet to be executed during teardown. This could lead to system crashes and/or memory corruption. Signed-off-by: Michal Kazior <michal.kazior@tieto.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:
parent
fad6ed7867
commit
103d4f5ed6
|
@ -888,6 +888,7 @@ static void ath10k_pci_stop_ce(struct ath10k *ar)
|
|||
|
||||
/* Cancel the pending tasklet */
|
||||
tasklet_kill(&ar_pci->intr_tq);
|
||||
tasklet_kill(&ar_pci->msi_fw_err);
|
||||
|
||||
for (i = 0; i < CE_COUNT; i++)
|
||||
tasklet_kill(&ar_pci->pipe_info[i].intr);
|
||||
|
|
Loading…
Reference in New Issue