bianbu-linux-6.6/drivers/net/wireless/intel/iwlwifi
Gregory Greenman d09d246f6a wifi: iwlwifi: mvm: fix size check for fw_link_id
[ Upstream commit e25bd1853cc8308158d97e5b3696ea3689fa0840 ]

Check that fw_link_id does not exceed the size of link_id_to_link_conf
array. There's no any codepath that can cause that, but it's still
safer to verify in case fw_link_id gets corrupted.

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20231017115047.3385bd11f423.I2d30fdb464f951c648217553c47901857a0046c7@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-11-28 17:19:38 +00:00
..
cfg wifi: iwlwifi: mvm: fix netif csum flags 2023-11-20 11:59:03 +01:00
dvm wifi: iwlwifi: empty overflow queue during flush 2023-11-20 11:59:03 +01:00
fw wifi: iwlwifi: honor the enable_ini value 2023-11-20 11:58:55 +01:00
mei wifi: iwlmei: don't send nic info with invalid mac address 2023-08-22 13:19:53 +02:00
mvm wifi: iwlwifi: mvm: fix size check for fw_link_id 2023-11-28 17:19:38 +00:00
pcie wifi: iwlwifi: pcie: synchronize IRQs before NAPI 2023-11-20 11:59:03 +01:00
queue wifi: iwlwifi: empty overflow queue during flush 2023-11-20 11:59:03 +01:00
iwl-agn-hw.h
iwl-config.h wifi: iwlwifi: mvm: fix netif csum flags 2023-11-20 11:59:03 +01:00
iwl-context-info-gen3.h wifi: iwlwifi: Enable loading of reduce-power tables into several segments 2023-06-06 13:44:52 +02:00
iwl-context-info.h wifi: iwlwifi: Generalize the parsing of the pnvm image 2023-06-06 13:43:06 +02:00
iwl-csr.h wifi: iwlwifi: Add RF Step Type for BZ device 2023-04-14 13:15:26 +02:00
iwl-dbg-tlv.c wifi: iwlwifi: dbg-tlv: clear FW debug memory on init 2023-06-14 12:32:21 +02:00
iwl-dbg-tlv.h wifi: iwlwifi: honor the enable_ini value 2023-11-20 11:58:55 +01:00
iwl-debug.c wifi: iwlwifi: debug: fix crash in __iwl_err() 2023-04-13 16:29:58 +02:00
iwl-debug.h
iwl-devtrace-data.h
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h
iwl-devtrace-msg.h tracing/iwlwifi: Use the new __vstring() helper 2022-07-15 17:44:40 -04:00
iwl-devtrace-ucode.h
iwl-devtrace.c wifi: iwlwifi: Avoid disabling GCC specific flag with clang 2023-03-16 08:51:56 +01:00
iwl-devtrace.h
iwl-drv.c wifi: iwlwifi: honor the enable_ini value 2023-11-20 11:58:55 +01:00
iwl-drv.h wifi: iwlwifi: unify Bz/Gl device configurations 2023-06-21 14:07:01 +02:00
iwl-eeprom-parse.c iwlwifi: iwl-eeprom-parse: mostly dvm only 2021-12-21 12:35:04 +02:00
iwl-eeprom-parse.h wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device 2023-04-13 16:30:00 +02:00
iwl-eeprom-read.c iwlwifi: eeprom: clean up macros 2022-02-18 10:40:53 +02:00
iwl-eeprom-read.h
iwl-fh.h wifi: iwlwifi: remove 'def_rx_queue' struct member 2023-08-22 13:19:24 +02:00
iwl-io.c wifi: iwlwifi: unify checks for HW error values 2023-06-14 12:32:18 +02:00
iwl-io.h
iwl-modparams.h wifi: iwlwifi: mvm: Advertise EHT capabilities 2022-11-28 17:52:51 +02:00
iwl-nvm-parse.c wifi: iwlwifi: mvm: enable HE TX/RX <242 tone RU on new RFs 2023-08-22 13:19:24 +02:00
iwl-nvm-parse.h wifi: iwlwifi: update response for mcc_update command 2023-06-14 12:32:17 +02:00
iwl-op-mode.h
iwl-phy-db.c iwlwifi: remove unused macros 2022-02-18 10:40:53 +02:00
iwl-phy-db.h
iwl-prph.h wifi: iwlwifi: yoyo: swap cdb and jacket bits values 2023-11-20 11:59:02 +01:00
iwl-scd.h
iwl-trans.c wifi: iwlwifi: remove 'use_tfh' config to fix crash 2023-07-11 20:26:06 -07:00
iwl-trans.h wifi: iwlwifi: empty overflow queue during flush 2023-11-20 11:59:03 +01:00
Kconfig wifi: iwlwifi: mvm: add dependency for PTP clock 2023-08-15 10:54:06 +02:00
Makefile wifi: iwlwifi: split 22000.c into multiple files 2023-06-21 14:07:00 +02:00