kernel_samsung_a53x/drivers/net/wireless/intel/iwlwifi
Emmanuel Grumbach bda6f9fe3e wifi: iwlwifi: mvm: don't read past the mfuart notifcation
[ Upstream commit 4bb95f4535489ed830cf9b34b0a891e384d1aee4 ]

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: bdccdb854f2f ("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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 14:19:00 +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: don't read past the mfuart notifcation 2024-11-19 14:19:00 +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 wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef 2024-11-19 14:19:00 +01: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