mirror-linux/drivers/net/wireless
Johannes Berg 91112fc621 wifi: iwlwifi: mvm: fix link ID management
On older (pre-MLD API) devices, we started also calling
iwl_mvm_set_link_mapping()/iwl_mvm_unset_link_mapping(),
but of course not also iwl_mvm_remove_link(). Since the
link ID was only released in iwl_mvm_remove_link() this
causes us to run out of FW link IDs very quickly. Fix
it by releasing the link ID correctly.

Fixes: a8b5d4809b ("wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW")
Link: https://msgid.link/20240420154435.dce72db5d5e3.Ic40b454b24f1c7b380a1eedf67455d9cf2f58541@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2024-04-22 09:42:25 +02:00
..
admtek wifi: mac80211: simplify non-chanctx drivers 2024-02-08 12:58:32 +01:00
ath wifi: ath11k: use RCU when accessing struct inet6_dev::ac_list 2024-04-16 18:25:20 +03:00
atmel wifi: mac80211: simplify non-chanctx drivers 2024-02-08 12:58:32 +01:00
broadcom wifi: brcm80211: handle pmk_op allocation failure 2024-03-05 20:56:13 +02:00
intel wifi: iwlwifi: mvm: fix link ID management 2024-04-22 09:42:25 +02:00
intersil wifi: mac80211: simplify non-chanctx drivers 2024-02-08 12:58:32 +01:00
marvell spi: Updates for v6.9 2024-03-13 11:07:37 -07:00
mediatek wifi: mt76: Remove redundant assignment to variable tidno 2024-02-22 09:55:19 +01:00
microchip wifi: wilc1000: revert reset line logic flip 2024-02-21 20:56:45 +02:00
purelifi wifi: mac80211: simplify non-chanctx drivers 2024-02-08 12:58:32 +01:00
quantenna wifi: cfg80211/mac80211: move puncturing into chandef 2024-02-08 15:00:39 +01:00
ralink wifi: rt2x00: silence sparse warnings 2024-02-28 13:37:22 +02:00
realtek wifi: rtw89: coex: fix configuration for shared antenna for 8922A 2024-03-14 10:26:18 +02:00
rsi wifi: mac80211: introduce 'channel request' 2024-02-08 13:07:34 +01:00
silabs wifi: mac80211: introduce 'channel request' 2024-02-08 13:07:34 +01:00
st wifi: cw1200: restore endian swapping 2024-03-05 20:54:15 +02:00
ti wifi: wlcore: sdio: Rate limit wl12xx_sdio_raw_{read,write}() failures warns 2024-03-05 20:53:46 +02:00
virtual wifi: mac80211_hwsim: init peer measurement result 2024-04-19 10:02:20 +02:00
zydas wifi: zd1211rw: silence sparse warnings 2024-02-28 13:37:23 +02:00
Kconfig wifi: remove orphaned rndis_wlan driver 2023-10-30 19:30:33 +02:00
Makefile wifi: remove orphaned rndis_wlan driver 2023-10-30 19:30:33 +02:00