linux/drivers/net/wireless/intel/iwlwifi/mvm
Wang Xuerui c5aaa8be29 iwlwifi: mvm: fix unaligned read of rx_pkt_status
This is present since the introduction of iwlmvm.
Example stack trace on MIPS:

[<ffffffffc0789328>] iwl_mvm_rx_rx_mpdu+0xa8/0xb88 [iwlmvm]
[<ffffffffc0632b40>] iwl_pcie_rx_handle+0x420/0xc48 [iwlwifi]

Tested with a Wireless AC 7265 for ~6 months, confirmed to fix the
problem. No other unaligned accesses are spotted yet.

Signed-off-by: Wang Xuerui <wangxuerui@qiniu.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2019-11-15 09:34:28 +02:00
..
binding.c
coex.c iwlwifi: mvm: simplify some return conditions 2019-02-04 12:27:18 +02:00
constants.h iwlwifi: mvm: drop BA sessions on too many old-SN frames 2019-09-06 15:52:05 +03:00
d3.c iwlwifi: dbg_ini: support dump collection upon assert during D3 2019-11-15 09:31:57 +02:00
debugfs-vif.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-05-02 22:14:21 -04:00
debugfs.c iwlwifi: dbg_ini: add user trigger support 2019-10-25 10:10:17 +03:00
debugfs.h
ftm-initiator.c timekeeping: Use proper clock specifier names in functions 2019-06-22 12:11:27 +02:00
ftm-responder.c iwlwifi: mvm: support FTM responder 2019-02-14 11:29:43 +02:00
fw-api.h
fw.c iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() 2019-11-15 09:31:18 +02:00
led.c iwlwifi: always access the trans configuration via trans 2019-09-06 15:52:04 +03:00
mac80211.c wireless-drivers-next patches for 5.5 2019-11-05 18:36:35 -08:00
mac-ctxt.c iwlwifi: mvm: Invert the condition for OFDM rate 2019-10-25 10:10:24 +03:00
Makefile iwlwifi: mvm: support FTM initiator 2019-02-14 11:29:43 +02:00
mvm.h iwlwifi: scan: adapt the code to use api ver 11 2019-11-15 09:32:30 +02:00
nvm.c iwlwifi: always access the trans configuration via trans 2019-09-06 15:52:04 +03:00
offloading.c
ops.c iwlwifi: mvm: use the new session protection command 2019-10-25 10:10:09 +03:00
phy-ctxt.c iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt 2019-09-06 15:31:22 +03:00
power.c iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode 2019-09-06 15:31:14 +03:00
quota.c
rs-fw.c iwlwifi: mvm: print rate_n_flags in a pretty format 2019-11-15 09:34:27 +02:00
rs.c iwlwifi: mvm: print rate_n_flags in a pretty format 2019-11-15 09:34:27 +02:00
rs.h iwlwifi: mvm: in VHT connection use only VHT capabilities 2019-11-15 09:31:56 +02:00
rx.c iwlwifi: mvm: fix unaligned read of rx_pkt_status 2019-11-15 09:34:28 +02:00
rxmq.c iwlwifi: rx: use new api to get band from rx mpdu 2019-10-25 10:10:28 +03:00
scan.c iwlwifi: scan: adapt the code to use api ver 11 2019-11-15 09:32:30 +02:00
sf.c
sta.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2019-11-02 13:54:56 -07:00
sta.h iwlwifi: mvm: replace RS mutex with a spin_lock 2019-07-30 18:34:24 +02:00
tdls.c iwlwifi: remove all the d0i3 references 2019-09-06 15:31:13 +03:00
testmode.h
time-event.c iwlwifi: mvm: use the new session protection command 2019-10-25 10:10:09 +03:00
time-event.h iwlwifi: mvm: use the new session protection command 2019-10-25 10:10:09 +03:00
tt.c iwlwifi: mvm: fix build w/o CONFIG_THERMAL 2019-09-19 21:58:12 +03:00
tx.c iwlwifi: mvm: Invert the condition for OFDM rate 2019-10-25 10:10:24 +03:00
utils.c iwlwifi: mvm: Invert the condition for OFDM rate 2019-10-25 10:10:24 +03:00