From nobody Sun May 12 19:17:09 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+111733+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+111733+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1701075096; cv=none; d=zohomail.com; s=zohoarc; b=WF8Nik/fQBkUty3U2nzMu04qhxtm5DPOxxTw06EvGhP0cALV2KjsMCIjiKBsJOFRTsKk87rDe938i7oTSwh5ertXJKN19i5KYoumCL/LJvZDKKko/Jc1GpYH8PyiR/HRl/UITXl/0AP4SyORigdpeqXYRxDi+SRAMmkYtEOc4A0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1701075096; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:Sender:Subject:Subject:To:To:Message-Id; bh=F47DiJ+aePoTKr17HFLc6rM5+/uyp9FRnmdoAs+bhyo=; b=LQvSRxUcyTC80Qca9+JcyaSxh70jer9COOKmW4yeVjBPRULihlQonHqjLrIEsEWxO6PI17m9xGQXpFvl5cpm4KlBNco44g7Y2ysw7LZMP/jKQYWOdMhcK9ncdFqmQ6oM01cFwreylufC1hlBZ++fUGpHi33/GfcS9f99qv6PJzQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+111733+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1701075096721801.3566484686306; Mon, 27 Nov 2023 00:51:36 -0800 (PST) Return-Path: DKIM-Signature: a=rsa-sha256; bh=FxFTerHy2VdDOL9emMNMwJB3rfJyPmBGbHHHiCwKOrI=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1701075096; v=1; b=L2X+Gy7V7gJbpeTcuyopF4satEvdR5RWzc9FD2fxFLWkOZ2hwXHzUVwRzHkfmuZhJgOvbAqo 9JOqWStUTGpDDsJvu2zIkIMXJRlSaJnpAlyOVLm0el06R+xgUEaFQJB8gkeGfvfEVizMAuv8w35 1RvOenrMRKRvGwh44CA+e2iM= X-Received: by 127.0.0.2 with SMTP id mwRNYY1788612xb5jcz241u7; Mon, 27 Nov 2023 00:51:36 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by mx.groups.io with SMTP id smtpd.web10.90985.1701075094756601614 for ; Mon, 27 Nov 2023 00:51:35 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10906"; a="5910793" X-IronPort-AV: E=Sophos;i="6.04,230,1695711600"; d="scan'208";a="5910793" X-Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 00:51:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10906"; a="912036936" X-IronPort-AV: E=Sophos;i="6.04,230,1695711600"; d="scan'208";a="912036936" X-Received: from hengluo-dev.ccr.corp.intel.com ([10.239.153.138]) by fmsmga001.fm.intel.com with ESMTP; 27 Nov 2023 00:51:32 -0800 From: "Heng Luo" To: devel@edk2.groups.io Cc: Saloni Kasbekar , Zachary Clark-williams Subject: [edk2-devel] [PATCH] NetworkPkg: Triger timely scan only if not connect to AP Date: Mon, 27 Nov 2023 16:51:22 +0800 Message-Id: <9bca8fb0440409095c664e4a4fb7c4f77ff3168b.1701074046.git.heng.luo@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,heng.luo@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: NPQTLtqQ6W5KRB5iF70m8K1hx1787277AA= Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1701075098540000003 Content-Type: text/plain; charset="utf-8" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4605 When UEFI Wi-Fi is in BSS connected state, the platform is considered as a static and Wi-Fi roaming support is not needed. Wifi connection manager should not initiate Scan requests in this state affect BSS client connectivity and must be avoided. Triger timely scan only if not connect to AP. Signed-off-by: Heng Luo Cc: Saloni Kasbekar Cc: Zachary Clark-williams --- NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c b/= NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c index d1182e52bd..4c5460b65c 100644 --- a/NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c +++ b/NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c @@ -1506,8 +1506,8 @@ WifiMgrOnTimerTick ( } =20 Nic->ScanTickTime++; - if (((Nic->ScanTickTime > WIFI_SCAN_FREQUENCY) || Nic->OneTimeScanReques= t) && - (Nic->ScanState =3D=3D WifiMgrScanFinished)) + if ((((Nic->ScanTickTime > WIFI_SCAN_FREQUENCY) && (Nic->ConnectState != =3D WifiMgrConnectedToAp)) || + Nic->OneTimeScanRequest) && (Nic->ScanState =3D=3D WifiMgrScanFinis= hed)) { Nic->OneTimeScanRequest =3D FALSE; Nic->ScanTickTime =3D 0; --=20 2.31.1.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111733): https://edk2.groups.io/g/devel/message/111733 Mute This Topic: https://groups.io/mt/102825661/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-