From patchwork Wed Oct 9 10:09:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luca Coelho X-Patchwork-Id: 11180943 X-Patchwork-Delegate: kvalo@adurom.com Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id BAE8C14ED for ; Wed, 9 Oct 2019 10:09:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A5D2C206C0 for ; Wed, 9 Oct 2019 10:09:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730419AbfJIKJ5 (ORCPT ); Wed, 9 Oct 2019 06:09:57 -0400 Received: from paleale.coelho.fi ([176.9.41.70]:47824 "EHLO farmhouse.coelho.fi" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727219AbfJIKJ5 (ORCPT ); Wed, 9 Oct 2019 06:09:57 -0400 Received: from [91.156.6.193] (helo=redipa) by farmhouse.coelho.fi with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.92) (envelope-from ) id 1iI8um-0003oy-7g; Wed, 09 Oct 2019 13:09:55 +0300 Message-ID: From: Luca Coelho To: kvalo@codeaurora.org Cc: linux-wireless@vger.kernel.org, linuxwifi@intel.com, david.e.box@intel.com, joe.konno@intel.com Date: Wed, 09 Oct 2019 13:09:50 +0300 User-Agent: Evolution 3.30.5-1.1 MIME-Version: 1.0 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on farmhouse.coelho.fi X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.2 Subject: pull-request: iwlwifi-fixes 2019-10-09 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org 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(-)