Message ID | LV2PR19MB6030376812C003FB3C549A06AD86A@LV2PR19MB6030.namprd19.prod.outlook.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=TYF8X0CT; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=maxlinear.com header.i=@maxlinear.com header.a=rsa-sha256 header.s=selector1 header.b=PVHPSvYS; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=patchwork.ozlabs.org) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SkRMN3YFZz1ySh for <incoming@patchwork.ozlabs.org>; Tue, 5 Dec 2023 01:46:54 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:CC :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=jPbyQpMsIVKnrLauaUlh0sZTbRYGM1XBGQY6EJsO4r0=; b=TYF8X0CTubHX5C OTrdD0ZhSmH4tajiqC4sAyUHxg3oPaulfk075nMHEktjRJ+CStitai86QEnN6PF1etpoXUor486GY LMvVIy49DvOFY9zc/uKKXeSk7wb1rS/dZCfjoqpTyEaDQwB1Ad/2T3Bfu77GW0j5mATGGzrsZ+pCx ATks15hxViDTkoN/T0G8GMsXcU/q9ZaMyovzmL/731Cdf+la1wrOzlvqjLXMJq/Y2D3DFtFVYjnso 8RyT0EAn+g+/t5r38EgTBTxm51MYGlOl/ntzR79fUoNF7WLR+W7KNxyvAaP9ISUMNH7FuozSmkeHM cedsWwE9MrexIOLZeLvA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rAACc-004pvB-2C; Mon, 04 Dec 2023 14:45:42 +0000 Received: from mail-dm6nam10on2070f.outbound.protection.outlook.com ([2a01:111:f400:7e88::70f] helo=NAM10-DM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rA83I-00406R-1A for hostap@lists.infradead.org; Mon, 04 Dec 2023 12:27:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SCeCaQKPa0CaCHkbV30v9Og8KhrcaxJAzg2LDLRBoqFupUK8tVvaFL2fWMD8NTfYDaeXwqJrDViYFYvPWIlZ0K1m1haSCsU4oYtDA85aX+fbGiv2FKn4d8S5hOsE/T7LgNzJKbq+Nje2IQ5OmwGBRm3BMEYqnJMxXTZbZw+krKwED4q5bRG4g+DLRRr4v1cOtpkzOG7Y86euIG4ZbVPozKvdbyqE7ywcyHwtfVwWeCQVy2HADI5SyhvVHzLIDKWmbTjzfDkPlu6q2RRoYXTTOnLklrQAW6EcGRmfDDiiUQTr6bxbs77FhLHmZ1rPmpiybEvYJNtaLrzDuD+ntZnxjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VGprRMA7peZbjBLEkYCbfyUFeWYk7Tg+e2BtjyNSwVM=; b=fBAZxtcAku7/24zDnHrp/RLi1QPWwjuzh+ezKbCNJt7/ER1eBZIqU88B11IK2dRd5lqWEdntIknEJSxDIrYmsij8UD/5p+I1JajZnSPXEZ72q2GBhvvx+Mf1iFAf08sy9x3yB41X75DqkrboNpa2CE47dnePe0/Qw+ygYX92X0HaQN6CH15vAYN+mu9Jk+PzrzuSMJv/w2Jbav9wCbAt0luj4seOmJNk5S8vgHVhD3FC7P3z8GJncf5adz5I7eTjyNQm5+0HBpNNgPNuithzbH8gKoPbB08PHP6jA/OVz5ghn1Idq+FVNZUe6PDDpC1HXNBIWwPo5LkjlehKpZR8yg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=maxlinear.com; dmarc=pass action=none header.from=maxlinear.com; dkim=pass header.d=maxlinear.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maxlinear.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VGprRMA7peZbjBLEkYCbfyUFeWYk7Tg+e2BtjyNSwVM=; b=PVHPSvYSFi4ymWjJ9MvOqSGiX9a/PQSKGtokqnaRPZNLp/XueJWEp/xchzPjgBFAiGqdI3UkZ9DCQE8LvA3P3ZosexOMBP3yVhbgxrijirPOtR4fKzF0laLl2gmhkc48PS+G0ZoGgm+Hd8rE9RC099yDkQ7+hljH4pxZm0A7ZN8= Received: from LV2PR19MB6030.namprd19.prod.outlook.com (2603:10b6:408:14d::11) by SA0PR19MB4409.namprd19.prod.outlook.com (2603:10b6:806:c3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.33; Mon, 4 Dec 2023 12:27:49 +0000 Received: from LV2PR19MB6030.namprd19.prod.outlook.com ([fe80::6af3:aaab:ac4a:1db4]) by LV2PR19MB6030.namprd19.prod.outlook.com ([fe80::6af3:aaab:ac4a:1db4%7]) with mapi id 15.20.7046.033; Mon, 4 Dec 2023 12:27:48 +0000 From: Mikelis Vuls <mvuls@maxlinear.com> To: "hostap@lists.infradead.org" <hostap@lists.infradead.org> CC: Sergejs Hatinecs <shatinecs@maxlinear.com>, Arnon Meydav <ameydav@maxlinear.com>, Jurijs Soloveckis <jsoloveckis@maxlinear.com> Subject: [PATCH] EHT: Fix updating center freq segment 0 index for HE and VHT Thread-Topic: [PATCH] EHT: Fix updating center freq segment 0 index for HE and VHT Thread-Index: AdomrMBflr2R0w1BSmGAkHqn0pl1/Q== Date: Mon, 4 Dec 2023 12:27:48 +0000 Message-ID: <LV2PR19MB6030376812C003FB3C549A06AD86A@LV2PR19MB6030.namprd19.prod.outlook.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=maxlinear.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LV2PR19MB6030:EE_|SA0PR19MB4409:EE_ x-ms-office365-filtering-correlation-id: 229735c7-6bb9-4ed3-3a19-08dbf4c46d56 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bt6f1h6Z65ynamjLzm6YAEBNrfXk8S8neTkNEmQeqV17aOw6EEV+fn14LiGAhkmallgMLlqVrbiTxUEJL+SRAXMoVh7NmLt7suAjXtQbwum0jVf+9/d+sf6Uvz9oEDeZsv1La6bKmHcmbx9YU6XX65gurbGnsKUHPshW6Q7aCsezXlPWFMyCC4YHbEh686AWrQrmdzieTnx6/VsMWK39hC+R1QToqsPvTxdSlqNcvYEP7bo8L6/DCm+eNVpRQaEGy3WvhmBN/nixQcOCTyEKaVEw4sYxYdlozPKHpYlDh6DNKhBH5PpvCx9d7IyGM4jnO3sifplKJBF9aDuY/FRKtHfiButg3yrudhVIIR73SrXetQb5XQdAkuWmmkDA/YxGbV1uqnFwfJ1BkCclE4yIFEN4ed9vhQLOzyd4A+gatjRHD26wVm5rraEzPZWQDCCCR6of7OqmaD7uVGJBhn2GJPpN8eMOQXSOuYuf94UURutvv4hZ/JK/nU3WxY3By3dA9Q/ASbtYvh1eEPd8PwBSg0wPDKB5kMY1zSEHMV4w7Euv/bVSNst0q0aaItCr2diFyglO9Hezux/nyN4jDqpD0s/EmBzuuBEcy9cgNcz/UiTOeIZHO5zZ4Bs5GeoQ2hYq x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV2PR19MB6030.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39850400004)(366004)(136003)(396003)(376002)(346002)(230922051799003)(451199024)(64100799003)(186009)(1800799012)(5660300002)(52536014)(4744005)(86362001)(4326008)(8676002)(8936002)(2906002)(38070700009)(41300700001)(33656002)(107886003)(9686003)(6506007)(71200400001)(83380400001)(478600001)(26005)(7696005)(38100700002)(55016003)(122000001)(316002)(54906003)(6916009)(64756008)(66446008)(66476007)(66556008)(76116006)(66946007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: +N4jRnX01PfHAg6SIKe1o+B9L0A9u+GTqDn2Jm5JJM5UNITvD/zr4j3fbiGT34JmOz5Arx3dyo8oEtp0aJTShkVj1zlcgIjHtx7SwMAIz2Z2ehOwPL4+NxiKCCVyVVpE2NOm7kP6ZKo5rlJLpNak9AFEaihKQlUij2FjPTyMwmIfQgjnoVnz6KfGV/ZUHnIHXjbvtIYmmd1l9b4xnxt3JdR7mEGxNiKQ5nCn4LGqJs2CdILamQN5oYd+NT9NjH8um8jS0BJOGid4NwcbM3meKWhw95jf6jfPUQ23XE07QTMKITClHuBGn1X/jfQVqhoOmPh9v7Qg5GOlca4opBh9zD2H6cDOEsSX/MBSqMmAIDIX2qIYvI9RVbeYV3D6TAAdk3HGE/Wyk7dxBZy45Kbz3TUXii46bLFpgtT/1uVUWybrmshHN2Cze6RrItzrfwkqmZkHsc6X8hvCF6UNWmKbRv8l9hu4O5IAHw1iPfS5CTLrqyshODtFuH+csJFwcBNKbEwgPBVboWGehJ2zM0Or2Gs7nc863wbpZRJaJWzzrnXuvkHq/nkzi461PcskMn2jYaWBIgyP2k9REeZIFxEEtPb1t+iMm45tGf3o7bJm2B0VpmUdD8YZGwNIQF8xtpsnErKXqlL0Plei2ZQtRyR69/QT0kfqOO7JeHcR2vLWsUyeePzptZw48lT0cA2giyfvsvmlXpk5VWnfqKynsNQa7aDi16SiZF76qaX/bItk0ghkTq4UOoDu1e9Vgp4O+iCQIVb0NNI7c44WYk520XzBei1OWiI/T10+Sxr2HWnYEUmpwqCCe2yEza9dfhAv/nOWsceHyG5oJFQMGkEeKcB8glLDxsErm7zR7XbtUgCAvHe56Ql6vvBEcIeRqeIW8Vq4XOPe2Vby/GCRTbA10uCi90MVRzy8/GbODk5arMDou7jBvTNDDQb13ieNWVypiAL45GyyOsp1sm9m2NgL353+ipEAFgSEfc4LKmFk7ZpunkuKrF/z7jU1sfEtXof0rJBzTJM9Lq4UTZESVOUTb5YmNqifxhLjtkSo095STN1qXzzxf7guYbf0dC1GC2S1W7mtYk3oPUJl0HQtVHACM6UfwvqHFnPCxfQ2s2dUv9P5p29piHPYYvp76IMbyFLO1PVKkRUzQDM2lMzk52bDLByV+xCEqXhJZ63w2qrIyzt1lHt+De1jpujHqN7DRdbycm27FVfK+N/44RrN1fbQ+Ocho1igEuMPVJgqcxm5JAUcUqvbRHBCKEV74qAqVjoUxh2/tHJDky0Vc0ieaFHtWIW/C2msi7e/1m33Po18FAorbbokSnu0mbZGUEeeduR8WcyJYGJmpmpDTi+dxpgyUiKMewXsKJGRSMWa9bKoCBheMNbp29+fk2Vms+/dxVgsOrl4bwRB8VkpnJtX+dHkOgjtR4wQ009e86EXheQXCGm/ltJckGMoKhuKLJz1lVRvOc+uS6QGYGMu6/5N4ed+PGrs0WCOWEoSxQoPU1ALboVn7lh5gjVauDNjGUk1A35ARFeQPoh+cZYqgj45hYsLP0+NmNuEotWJDa/73sMY2z9aybRM9zAHwUiU2sv4X2XBHh19 MIME-Version: 1.0 X-OriginatorOrg: maxlinear.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LV2PR19MB6030.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 229735c7-6bb9-4ed3-3a19-08dbf4c46d56 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2023 12:27:48.7784 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: dac28005-13e0-41b8-8280-7663835f2b1d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Fyi1RhyHI0TaHy1w/U4zrYfobK3MJuii6a5k0kZ6xvUPf3mFkco2Xo9QLXYAIqJJ0KG8NggvaH3BuEn9V64wgw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR19MB4409 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231204_042756_561193_5E1C1643 X-CRM114-Status: UNSURE ( 9.67 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Added additional check for 6GHz OP class. Otherwise this results in setting incorrect segment 0 index for 5GHz 40 MHz channel 157--161, which has the same center segment 0 index 159 as 6GHz 320MHz exp [...] Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-Mailman-Approved-At: Mon, 04 Dec 2023 06:45:39 -0800 X-BeenThere: hostap@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <hostap.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/hostap>, <mailto:hostap-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/hostap/> List-Post: <mailto:hostap@lists.infradead.org> List-Help: <mailto:hostap-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/hostap>, <mailto:hostap-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Hostap" <hostap-bounces@lists.infradead.org> Errors-To: hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
EHT: Fix updating center freq segment 0 index for HE and VHT
|
expand
|
On Mon, Dec 04, 2023 at 12:27:48PM +0000, Mikelis Vuls wrote: > Added additional check for 6GHz OP class. > Otherwise this results in setting incorrect segment 0 index for 5GHz > 40 MHz channel 157--161, which has the same center segment 0 index > 159 as 6GHz 320MHz expected channel Thanks, applied.
diff --git a/src/ap/ap_config.h b/src/ap/ap_config.h index 5699a6be1..a8aafee3c 100644 --- a/src/ap/ap_config.h +++ b/src/ap/ap_config.h @@ -1240,7 +1240,8 @@ hostapd_set_oper_centr_freq_seg0_idx(struct hostapd_config *conf, #ifdef CONFIG_IEEE80211BE if (conf->ieee80211be) conf->eht_oper_centr_freq_seg0_idx = oper_centr_freq_seg0_idx; - if (center_idx_to_bw_6ghz(oper_centr_freq_seg0_idx) == 4) + if (is_6ghz_op_class(conf->op_class) && + center_idx_to_bw_6ghz(oper_centr_freq_seg0_idx) == 4) oper_centr_freq_seg0_idx += conf->channel > oper_centr_freq_seg0_idx ? 16 : -16; #endif /* CONFIG_IEEE80211BE */
Added additional check for 6GHz OP class. Otherwise this results in setting incorrect segment 0 index for 5GHz 40 MHz channel 157--161, which has the same center segment 0 index 159 as 6GHz 320MHz expected channel Signed-off-by: Mikelis Vuls <mvuls@maxlinear.com> --- src/ap/ap_config.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)