summaryrefslogtreecommitdiff
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2023-12-15 11:13:34 +0100
committerKalle Valo <kvalo@kernel.org>2023-12-18 18:41:48 +0200
commit400f6ebbc175286576c7f7fddf3c347d09d12310 (patch)
tree1526a45ae75ffb1ec41ef34d59ebef3a29bd8f58 /MAINTAINERS
parent3c2a8ebe3fe66a5f77d4c164a0bea8e2ff37b455 (diff)
wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
On older devices (before unified image!) we can end up calling stop_device from an rfkill interrupt. However, in stop_device we attempt to synchronize IRQs, which then of course deadlocks. Avoid this by checking the context, if running from the IRQ thread then don't synchronize. This wouldn't be correct on a new device since RSS is supported, but older devices only have a single interrupt/queue. Fixes: 37fb29bd1f90 ("wifi: iwlwifi: pcie: synchronize IRQs before NAPI") Reviewed-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Kalle Valo <kvalo@kernel.org> Link: https://msgid.link/20231215111335.59aab00baed7.Iadfe154d6248e7f9dfd69522e5429dbbd72925d7@changeid
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions