Received: by 2002:a05:6358:53a8:b0:117:f937:c515 with SMTP id z40csp310878rwe; Fri, 14 Apr 2023 03:16:06 -0700 (PDT) X-Google-Smtp-Source: AKy350aY5D1xkVRNuOYtHxSx+KDErUlt6n8S8DFZ687N9f5+rWeqMfID2d7qqIkn1Q8RltyZ/PQ/ X-Received: by 2002:a05:6a21:3285:b0:ec:707f:7dc7 with SMTP id yt5-20020a056a21328500b000ec707f7dc7mr5469734pzb.33.1681467366551; Fri, 14 Apr 2023 03:16:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681467366; cv=none; d=google.com; s=arc-20160816; b=JkQidlWrzv4l/xpn19xbu7SMdJjINOot7ZGHWw7e2xbfPx0g2BP5YaRIJX3hkaRK4o 84oBTZy6/GGAVu3zsuBRb5tuC9Vg2+5A9lxcA2ka/vlTgl7ISYvueSprSSdvR8azZYzl J+JFkOe7g73zIaiRaZXg/m1TR+PZSzpcyyJFdk7LXG9wUUWTXFZX4WbG7Juc5BFdaUzf rnbuW6DBnZfvXs3xGq58gIFcNDIsJWXWSIIizqM9iV13LNiiTIYhQPFXhq0B13O3d2CZ 62sPE1Zzx4UhKE5zfA5hT0XDs2dvc4ddCTXun5ozmOep+eU9VrW2nwpk51jlbcmlo/5o +OlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=P0erfAJoSxyftlkUeJIHUQd3Y+HnNEdUtoD/j1OBOh4=; b=AyCeNAYJN2wUighHbiBZf3lrRE2eDAnpDiIC+gwx1Q5Mt415xajUHK2vdzATNwZpkh JJggBd37G9/mgXU6jeHwwKHuJ1OXihz6d0uq0t7CGPu3livgDCSuBhZPWLaXa37j1IH9 v1mYoefErGJxFPt7AQdvmP5111iLu3FfTbctvfKvixp5WbeesfHXTe73OyFJ6vVQrn3G euXL/1sUavywE65r9nqU1KCJrHAldoR2hi848WinKdrE8aCVqzAFFtPvWUJISZ148dt5 s4VR+pvPiz5RAPVXV3XsOieOhJVS01aK8ZFlxa9M1K7OrlAaaFchkmbrK8DKtoeCNYz4 oyZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=KoKOKEEm; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f66-20020a625145000000b006387e0048c8si4013833pfb.217.2023.04.14.03.15.57; Fri, 14 Apr 2023 03:16:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=KoKOKEEm; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229828AbjDNKMU (ORCPT + 62 others); Fri, 14 Apr 2023 06:12:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229764AbjDNKMT (ORCPT ); Fri, 14 Apr 2023 06:12:19 -0400 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 58C58198D for ; Fri, 14 Apr 2023 03:12:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681467138; x=1713003138; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=opIZTxk0/1YtqqykBfqA1bnL7410rQflN+QQMBGP5lw=; b=KoKOKEEm6YPEX0NG2hs64y6F4u/t5H6iyhrMuhfcWWc0vda+vUde595R ipZgY2yLrLhzdRsQf0aTJlSDdd0VTsrJnnZRqPneG/xHH3MScGXqrZEJ/ Id2PyWCzDtfYlNwyyqLTNIOHHlgk9MQncl5zK05zdSgi/Hj6aTtDP08JJ DWFfok3QdwfB3USueI3oNKR9sw9qmNjjWf4OQeDXUmroxW2jmcLJlMlcr 4gIcB1PgrEKz5U5QAIEp8k3il/rPKAcVzGu7kYJw4QnPtu8PohLxz3IMr qpi5QeheUvilnwfIg2kVwFUK7JhALLuRv5SWI2likPnVfYwrefmc/ECRM A==; X-IronPort-AV: E=McAfee;i="6600,9927,10679"; a="346263533" X-IronPort-AV: E=Sophos;i="5.99,195,1677571200"; d="scan'208";a="346263533" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2023 03:12:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10679"; a="692351514" X-IronPort-AV: E=Sophos;i="5.99,195,1677571200"; d="scan'208";a="692351514" Received: from yalankry-mobl.ger.corp.intel.com (HELO ggreenma-mobl2.lan) ([10.214.233.156]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2023 03:12:16 -0700 From: gregory.greenman@intel.com To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Gregory Greenman Subject: [PATCH 00/15] wifi: iwlwifi: updates intended for v6.4 2023-04-14 Date: Fri, 14 Apr 2023 13:11:51 +0300 Message-Id: <20230414101206.1170180-1-gregory.greenman@intel.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Gregory Greenman Hi, Here's the next set of iwlwifi patches for v6.4. Same as the previous one, this set contains the ususal developement, small improvements, cleanups and bugfixes. It also enables the new MLO FW API. Thanks, Gregory Colin Ian King (2): wifi: iwlwifi: Fix spelling mistake "upto" -> "up to" wifi: iwlwifi: mvm: Fix spelling mistake "Gerenal" -> "General" Hyunwoo Kim (1): wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf Ilan Peer (1): wifi: iwlwifi: mvm: Fix setting the rate for non station cases Johannes Berg (6): wifi: iwlwifi: mvm: track AP STA pointer and use it for MFP wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static wifi: iwlwifi: mvm: fix ptk_pn memory leak wifi: iwlwifi: mvm: set STA mask for keys in MLO wifi: iwlwifi: mvm: validate station properly in flush wifi: iwlwifi: mvm: tx: remove misleading if statement Miri Korenblit (1): wifi: iwlwifi: mvm: enable new MLD FW API Mukesh Sisodiya (2): wifi: iwlwifi: Add RF Step Type for BZ device wifi: iwlwifi: add a new PCI device ID for BZ device Tom Rix (2): wifi: iwlwifi: mvm: initialize seq variable wifi: iwlwifi: fw: move memset before early return .../net/wireless/intel/iwlwifi/cfg/22000.c | 47 ++- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 1 + .../net/wireless/intel/iwlwifi/iwl-config.h | 4 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 + .../net/wireless/intel/iwlwifi/iwl-trans.h | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 1 + .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 18 +- .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 23 +- .../net/wireless/intel/iwlwifi/mvm/mld-key.c | 82 +++- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 29 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 376 +++++++++--------- .../net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- 17 files changed, 378 insertions(+), 256 deletions(-) -- 2.38.1