Hi Kalle, Here's a batch of fixes intended for v5.4. This includes the last 2 patchsets I sent. More details about the contents in the tag description. I pushed this to my pending branch and I got results from kbuildbot for the first series, but not to the second one yet. Please let me know if there are any issues. Cheers, Luca. The following changes since commit 98d22b01f9f6f85eb8870290006241b316829fd3: rt2x00: remove input-polldev.h header (2019-10-08 18:49:22 +0300) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git tags/iwlwifi-for-kalle-2019-10-09 for you to fetch changes up to aa0cc7dde17bb6b8cc533bbcfe3f53d70e0dd269: iwlwifi: pcie: change qu with jf devices to use qu configuration (2019-10-09 13:01:06 +0300) ---------------------------------------------------------------- First batch of fixes intended for v5.4 * fix for an ACPI table parsing bug; * a fix for a NULL pointer dereference in the cfg with specific devices; * fix the rb_allocator; * prevent multiple phy configuration with new devices; * fix a race-condition in the rx queue; * prevent a couple of memory leaks; * fix initialization of 3168 devices (the infamous BAD_COMMAND bug); * fix recognition of some newer systems with integrated MAC; ---------------------------------------------------------------- Haim Dreyfuss (1): iwlwifi: mvm: force single phy init Johannes Berg (2): iwlwifi: pcie: fix indexing in command dump for new HW iwlwifi: pcie: fix rb_allocator workqueue allocation Luca Coelho (4): iwlwifi: don't access trans_cfg via cfg iwlwifi: fix ACPI table revision checks iwlwifi: exclude GEO SAR support for 3168 iwlwifi: pcie: change qu with jf devices to use qu configuration Naftali Goldstein (1): iwlwifi: mvm: fix race in sync rx queue notification Navid Emamdoost (2): iwlwifi: dbg_ini: fix memory leak in alloc_sgtable iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 ++-- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1 + drivers/net/wireless/intel/iwlwifi/iwl-io.h | 12 ++-- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 ++++++++++----- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +-- drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 36 ++++++++---- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 274 ++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 25 +++++++-- 8 files changed, 229 insertions(+), 181 deletions(-)