Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp3393244rdh; Thu, 28 Sep 2023 10:14:26 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHjCBMXzDlCNSv4fkBV0aUyRlGYvQcHpWqiri+NBDzIWjPcV+6B33ck4P/XLdESGct37psw X-Received: by 2002:a17:903:25c6:b0:1c5:b808:7fc8 with SMTP id jc6-20020a17090325c600b001c5b8087fc8mr1414138plb.33.1695921266509; Thu, 28 Sep 2023 10:14:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695921266; cv=none; d=google.com; s=arc-20160816; b=nUyTZ18ghNejO1BnTILTYO83748rh7QYdcAyLQ7hTQW9gZ00iAVEoq0ukeimh8cMIe fOpa50nfunfBi7AWpFxyudbhgemSAcSECg/4rwlEwUns/fzMP1xiIn1w3EkGoVmoi0gp C4iNl3xdVVRB6f4Y1EWpT9qBm0XodbK0hevTEiqF+RrOV2xgvyYoJDd0uM08pPNcrza/ BFZjpQMvhtWm/Q3s7JWDeCtjDRmCsvSXJH51iRZKPhc2igLeKRIbs9nvcUIDa7IAxgCI 4Igvx4Ixqeaj+6ltqJ++5Dkx8BN9ji3xPIikwTBzbicAO4IQZDxvnWwGnN79Mk8zWZGB XRSg== 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=3P9573OzG7S4y8RUN1vT2D+fnfLR04lxWEOVp3xKl3w=; fh=gZ7kD9qKtnlun0eYcs5tdznUCFo8Q3XgNORYUf7jH8g=; b=Mu1SUZBy5glEWJWBBg1wQpB9Ey/6p9DUshx/g153SVQS46GSkJbg0jk1uBHohw8uUH nArQbKbdwwd9oAGodyK9dPN7ID7iYsfCmNHu4H6/03fFtsrlOlu6fKjp1pEYINSTAwCq 9ZjMH1xatDwvPZm1ps6+Z0FHDhGwH2gNBv5wrCqOAII4JeA68WS2fevwW3l9aeBvYAP6 7oHjPzOR4m9lH1ESx1B3KgbyPRtMbTlc+oSoblPg35ZP0BxTH91VRPJi9k6tjExKkw91 rU70rbRn6r+dG4DeuAP69gZCiXj7YV4F8eK4/anOhpT0evoV39XgQ4OT5m3VvvFrlKbY JNkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=FYAdthIA; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:1 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 morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id w14-20020a170902e88e00b001bba4470991si20761418plg.498.2023.09.28.10.14.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Sep 2023 10:14:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=FYAdthIA; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 6521781BEC8C; Thu, 28 Sep 2023 07:35:55 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230238AbjI1Ofz (ORCPT + 55 others); Thu, 28 Sep 2023 10:35:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230228AbjI1Ofy (ORCPT ); Thu, 28 Sep 2023 10:35:54 -0400 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 51B121A8 for ; Thu, 28 Sep 2023 07:35:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695911752; x=1727447752; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=wThjmvkLHxS5fVpDgOEnIV35hHPEp0rBhZ/ZEE9CqV4=; b=FYAdthIAcqhfIpxw7GGfZAjiMb4ve7NwlciLr+ihchm3QOsF9OWf2fvB Dz5ZYF5LhrZbvOBkQC5FaHoxH5RvxJz+gdxCXo8/guoe6WX2aQ1Uzc8nQ 3o3ILb8liiur98duHIA6ruHQPiAwDBLxSZv/QkPtlAyOYMND9soodV4oh c93G/zHB7if9ENi01sIjvaPrDzW714VOGyNUU3ImEwSrBKGHqQMx4Ewn0 r83i/v+uI20Ec3vczOUXIO1kUoEM3NYSx6aWyJRqtxp0q+0kEOoyPjf7B XoGE/bU6XNAONrzrpo+6aLJ+P/xgM0SrEhbi5D11jROxHHOkMFy5o1W4v Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10847"; a="688395" X-IronPort-AV: E=Sophos;i="6.03,184,1694761200"; d="scan'208";a="688395" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2023 07:35:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10847"; a="996590378" X-IronPort-AV: E=Sophos;i="6.03,184,1694761200"; d="scan'208";a="996590378" Received: from smoriles-mobl1.ger.corp.intel.com (HELO ggreenma-mobl2.intel.com) ([10.249.92.89]) by fmsmga006-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2023 07:35:50 -0700 From: gregory.greenman@intel.com To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Gregory Greenman Subject: [PATCH 00/18] cfg80211/mac80211 patches from our internal tree 2023-09-28 Date: Thu, 28 Sep 2023 17:35:21 +0300 Message-Id: <20230928143539.1037500-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=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Thu, 28 Sep 2023 07:35:55 -0700 (PDT) From: Gregory Greenman Hi, A bunch of patches from our internal tree with mac80211 and cfg80211 changes. It's the usual developement, cleanups and bugfixes. Thanks, Gregory Benjamin Berg (2): wifi: mac80211: cleanup auth_data only if association continues wifi: mac80211: mesh: fix some kdoc warnings Emmanuel Grumbach (1): wifi: mac80211: fix a expired vs. cancel race in roc Ilan Peer (5): wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDE wifi: cfg80211: Include operating class 137 in 6GHz band wifi: cfg80211: Handle specific BSSID in 6GHz scanning wifi: mac80211: Fix setting vif links wifi: cfg80211: Fix typo in documentation Johannes Berg (4): wifi: mac80211: drop robust action frames before assoc wifi: mac80211: don't recreate driver link debugfs in reconfig wifi: cfg80211: wext: convert return value to kernel-doc wifi: mac80211: flush STA queues on unauthorization Miri Korenblit (6): wifi: mac80211: add a driver callback to add vif debugfs wifi: mac80211: handle debugfs when switching to/from MLO wifi: mac80211: Check if we had first beacon with relevant links wifi: mac80211: add link id to mgd_prepare_tx() wifi: mac80211: make mgd_protect_tdls_discover MLO-aware wifi: mac80211: purge TX queues in flush_queues flow .../wireless/intel/iwlwifi/mvm/mld-mac80211.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 5 +- include/net/cfg80211.h | 2 +- include/net/mac80211.h | 18 ++++-- net/mac80211/cfg.c | 6 ++ net/mac80211/debugfs_netdev.c | 28 +++++++-- net/mac80211/debugfs_netdev.h | 15 ++++- net/mac80211/driver-ops.c | 23 +++++-- net/mac80211/driver-ops.h | 32 +++++++++- net/mac80211/ieee80211_i.h | 1 + net/mac80211/iface.c | 2 +- net/mac80211/link.c | 7 ++- net/mac80211/mesh.c | 8 ++- net/mac80211/mesh_hwmp.c | 2 + net/mac80211/mesh_pathtbl.c | 20 ++++--- net/mac80211/mesh_plink.c | 6 +- net/mac80211/mesh_ps.c | 6 +- net/mac80211/mesh_sync.c | 4 +- net/mac80211/mlme.c | 41 ++++++++++--- net/mac80211/offchannel.c | 17 ++++++ net/mac80211/rx.c | 9 +++ net/mac80211/sta_info.c | 60 ++++++++++++------- net/mac80211/tdls.c | 2 +- net/mac80211/util.c | 13 ++++ net/wireless/scan.c | 37 ++++++++++++ net/wireless/util.c | 1 + net/wireless/wext-compat.c | 4 +- 28 files changed, 304 insertions(+), 74 deletions(-) -- 2.38.1