wifi: iwlwifi: mvm: send TX path flush in rfkill
authorJohannes Berg <johannes.berg@intel.com>
Tue, 19 Dec 2023 19:58:52 +0000 (21:58 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Thu, 21 Dec 2023 19:35:16 +0000 (20:35 +0100)
commit2afc3dad39ea84a072d04ff40a417234326adc47
treecf1636530846a28db5aa38f7fb8d378fada484e8
parent308cc451ef37003ee2e4ce373993f3bd5117e36f
wifi: iwlwifi: mvm: send TX path flush in rfkill

If we want to drop packets, that's surely a good thing to
do when we want to enter rfkill. Send this command despite
rfkill so we can successfully clean up everything, we need
to handle it separately since it has CMD_WANT_SKB, so it's
not going to automatically return success when in rfkill.

Fixes: d4e3a341b87b ("iwlwifi: mvm: add support for new flush queue response")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Reviewed-by: Gregory Greenman <gregory.greenman@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20231219215605.c528a6fa6cec.Ibe5e9560359ccc0fba60c35e01de285c376748a2@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/tx.c