kernel_samsung_a53x/drivers/net/wireless/intel/iwlwifi
Avraham Stern 448d4bccce wifi: iwlwifi: mvm: remove old PASN station when adding a new one
[ Upstream commit dbfff5bf9292714f02ace002fea8ce6599ea1145 ]

If a PASN station is added, and an old PASN station already exists
for the same mac address, remove the old station before adding the
new one. Keeping the old station caueses old security context to
be used in measurements.

Fixes: 0739a7d70e00 ("iwlwifi: mvm: initiator: add option for adding a PASN responder")
Signed-off-by: Avraham Stern <avraham.stern@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240415114847.ef3544a416f2.I4e8c7c8ca22737f4f908ae5cd4fc0b920c703dd3@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 11:32:36 +01:00
..
cfg Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dvm wireless: Remove redundant 'flush_workqueue()' calls 2024-11-19 08:44:44 +01:00
fw wifi: iwlwifi: fix EWRD table validity check 2024-11-19 08:44:39 +01:00
mvm wifi: iwlwifi: mvm: remove old PASN station when adding a new one 2024-11-19 11:32:36 +01:00
pcie Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
queue Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-agn-hw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-config.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-context-info-gen3.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-context-info.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-csr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-dbg-tlv.c wifi: iwlwifi: dbg-tlv: ensure NUL termination 2024-11-19 08:44:39 +01:00
iwl-dbg-tlv.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-debug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-debug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace-data.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace-io.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace-iwlwifi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace-msg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace-ucode.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-devtrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-drv.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-drv.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-eeprom-parse.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-eeprom-parse.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-eeprom-read.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-eeprom-read.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-fh.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-io.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-io.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-modparams.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-nvm-parse.c Backport mac80211 patches from linux-6.1.y 2024-06-15 16:29:20 -03:00
iwl-nvm-parse.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-op-mode.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-phy-db.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-phy-db.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-prph.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-scd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-trans.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iwl-trans.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00