From: Luca Coelho <luciano.coelho@xxxxxxxxx> Hi, Here's the fifth set of patches intended for v4.20. It's the usual development, mostly focused on radiotap HE, debugging and bugfixes. The changes are: * Fix for a race condition that caused the FW to crash; * HE radiotap cleanup and improvements; * Reorder channel optimization for scans; * Some cleanups in preparation for a new implementation; As usual, I'm pushing this to a pending branch, for kbuild bot, and will send a pull-request later. I still have a bunch of pending patches in our internal tree, so I'll try to send one or two more patchsets before sending the pull-request. Please review. Cheers, Luca. Ayala Beker (1): iwlwifi: mvm: allow channel reorder optimization during scan Emmanuel Grumbach (1): iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface Johannes Berg (10): iwlwifi: mvm: remove unnecessary overload variable iwlwifi: mvm: minor cleanups to HE radiotap code iwlwifi: mvm: put HE SIG-B symbols/users data correctly iwlwifi: mvm: pull some he_phy_data decoding into a separate function iwlwifi: mvm: clean up HE radiotap RU allocation parsing iwlwifi: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing iwlwifi: mvm: add TXOP to HE radiotap data iwlwifi: mvm: add LDPC-XSYM to HE radiotap data iwlwifi: mvm: add more information to HE radiotap iwlwifi: mvm: set max TX/RX A-MPDU subframes to HE limit Luca Coelho (1): iwlwifi: mvm: check for n_profiles validity in EWRD ACPI Sara Sharon (5): iwlwifi: dbg: move debug data to a struct iwlwifi: dbg: refactor dump code to improve readability iwlwifi: dbg: split iwl_fw_error_dump to two functions iwlwifi: dbg: dump memory in a helper function iwlwifi: dbg: group trigger condition to helper function .../net/wireless/intel/iwlwifi/fw/api/scan.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 347 ++++++++-------- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 41 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 76 ++-- .../net/wireless/intel/iwlwifi/iwl-trans.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 10 +- .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 12 +- .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 377 ++++++++++-------- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 3 + .../wireless/intel/iwlwifi/mvm/time-event.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 15 +- .../net/wireless/intel/iwlwifi/mvm/utils.c | 16 +- .../net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- 17 files changed, 530 insertions(+), 512 deletions(-) -- 2.19.0