summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorMiri Korenblit <miriam.rachel.korenblit@intel.com>2026-01-29 21:27:09 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-02-11 13:41:57 +0100
commit9b9f52f052f4953fecd2190ae2dde3aa76d10962 (patch)
tree2c199ca59c9d0e3d6c30582c1e7177a6eea3d454 /scripts/basic/split-include.c
parent5a2b4b0e9c00388d49e200620f1f1614a6dceb49 (diff)
wifi: iwlwifi: mld: cancel mlo_scan_start_wk
[ Upstream commit 5ff641011ab7fb63ea101251087745d9826e8ef5 ] mlo_scan_start_wk is not canceled on disconnection. In fact, it is not canceled anywhere except in the restart cleanup, where we don't really have to. This can cause an init-after-queue issue: if, for example, the work was queued and then drv_change_interface got executed. This can also cause use-after-free: if the work is executed after the vif is freed. Fixes: 9748ad82a9d9 ("wifi: iwlwifi: defer MLO scan after link activation") Reviewed-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20260129212650.a36482a60719.I5bf64a108ca39dacb5ca0dcd8b7258a3ce8db74c@changeid Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions