mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi
Emmanuel Grumbach 4bb95f4535 wifi: iwlwifi: mvm: don't read past the mfuart notifcation
In case the firmware sends a notification that claims it has more data
than it has, we will read past that was allocated for the notification.
Remove the print of the buffer, we won't see it by default. If needed,
we can see the content with tracing.

This was reported by KFENCE.

Fixes: bdccdb854f ("iwlwifi: mvm: support MFUART dump in case of MFUART assert")
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240513132416.ba82a01a559e.Ia91dd20f5e1ca1ad380b95e68aebf2794f553d9b@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2024-05-29 15:30:14 +02:00
..
cfg wifi: iwlwifi: bump FW API to 90 for BZ/SC devices 2024-05-06 16:33:25 +02:00
dvm kbuild: use $(src) instead of $(srctree)/$(src) for source directory 2024-05-10 04:34:52 +09:00
fw wifi: iwlwifi: Ensure prph_mac dump includes all addresses 2024-05-06 16:33:26 +02:00
mei kbuild: use $(src) instead of $(srctree)/$(src) for source directory 2024-05-10 04:34:52 +09:00
mvm wifi: iwlwifi: mvm: don't read past the mfuart notifcation 2024-05-29 15:30:14 +02:00
pcie wifi: iwlwifi: Force SCU_ACTIVE for specific platforms 2024-05-06 16:33:26 +02:00
queue wifi: iwlwifi: read txq->read_ptr under lock 2024-03-25 15:23:07 +01:00
tests Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
iwl-agn-hw.h
iwl-config.h wifi: iwlwifi: add support for BZ_W 2024-03-25 15:39:54 +01:00
iwl-context-info-gen3.h wifi: iwlwifi: Force SCU_ACTIVE for specific platforms 2024-05-06 16:33:26 +02:00
iwl-context-info.h
iwl-csr.h wifi: iwlwifi: Add rf_mapping of new wifi7 devices 2023-12-21 20:35:16 +01:00
iwl-dbg-tlv.c wifi: iwlwifi: don't use TRUE/FALSE with bool 2024-02-12 21:24:52 +01:00
iwl-dbg-tlv.h wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data 2023-12-12 10:36:59 +01:00
iwl-debug.c
iwl-debug.h
iwl-devtrace-data.h wifi: iwlwifi: refactor RX tracing 2023-12-12 10:36:59 +01:00
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h wifi: iwlwifi: refactor RX tracing 2023-12-12 10:36:59 +01:00
iwl-devtrace-msg.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -04:00
iwl-devtrace-ucode.h
iwl-devtrace.c wifi: iwlwifi: refactor RX tracing 2023-12-12 10:36:59 +01:00
iwl-devtrace.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -04:00
iwl-drv.c wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef 2024-05-29 15:30:13 +02:00
iwl-drv.h wifi: iwlwifi: remove retry loops in start 2024-01-26 09:48:53 +01:00
iwl-eeprom-parse.c wifi: iwlwifi: fix some kernel-doc issues 2024-02-02 13:47:46 +01:00
iwl-eeprom-parse.h wifi: iwlwifi: fix some kernel-doc issues 2023-09-11 12:36:26 +02:00
iwl-eeprom-read.c
iwl-eeprom-read.h
iwl-fh.h wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues 2024-02-21 15:19:05 +01:00
iwl-io.c
iwl-io.h
iwl-modparams.h
iwl-nvm-parse.c wifi: iwlwifi: mvm: Declare HE/EHT capabilities support for P2P interfaces 2024-03-25 15:39:55 +01:00
iwl-nvm-parse.h wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory 2024-02-12 21:24:51 +01:00
iwl-op-mode.h wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 2024-02-08 15:00:45 +01:00
iwl-phy-db.c
iwl-phy-db.h
iwl-prph.h wifi: iwlwifi: add support for BZ_W 2024-03-25 15:39:54 +01:00
iwl-scd.h
iwl-trans.c wifi: iwlwifi: remove async command callback 2023-12-12 10:37:00 +01:00
iwl-trans.h wifi: iwlwifi: iwl-trans.h: clean up kernel-doc 2024-02-12 21:24:52 +01:00
Kconfig wifi: iwlwifi: add kunit test for devinfo ordering 2024-01-26 09:47:11 +01:00
Makefile wifi: iwlwifi: prepare for reading SAR tables from UEFI 2024-02-02 14:15:14 +01:00