From: Michal Kazior Date: Fri, 22 Aug 2014 12:23:33 +0000 (+0200) Subject: ath10k: make sure to really disable irqs X-Git-Tag: fixes-against-v3.18-rc2~81^2~133^2~55^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec5ba4d3b6b60456b067e8c625e87e67cdde2d12;p=pandora-kernel.git ath10k: make sure to really disable irqs This fixes two corner cases. One is a race between disabling copy engine interrupts and unhandled pending interrupts on the host. This could end up with a runaway tasklet and consequently memory leak of a few copy engine rx buffers. The other one is an unexpected (and non-maskable via device CSR) MSI fw indication interrupt during teardown. This could trigger the same problem as the first corner case. Signed-off-by: Michal Kazior Signed-off-by: Kalle Valo --- Reading git-diff-tree failed