From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D90AD46DC0; Mon, 25 Aug 2025 16:54:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 83C57402D3; Mon, 25 Aug 2025 16:54:31 +0200 (CEST) Received: from fout-b3-smtp.messagingengine.com (fout-b3-smtp.messagingengine.com [202.12.124.146]) by mails.dpdk.org (Postfix) with ESMTP id 9161040156 for ; Mon, 25 Aug 2025 16:54:29 +0200 (CEST) Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfout.stl.internal (Postfix) with ESMTP id 62C501D00087; Mon, 25 Aug 2025 10:54:28 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-10.internal (MEProxy); Mon, 25 Aug 2025 10:54:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1756133668; x=1756220068; bh=Hv2VbckHiM+UK41cZLB4OU5EkKBZYY4gWkvbEBrE3cI=; b= qihMdmEZxhBFs3qTOsEhNtQpMJlY98s9hRMagWYkszUmqY/7hC/Csy21qqFcRnG5 oubrZC9Puyo4IXWz3f6mpWJ6WG1YH3w5EnyQrKUuMV77PdC2H/e9UBo2zFw6PyX1 JN8rBiKK1xHvtWMAbexZeWmH+lhLnavn+aw1JNj85XXKgULZWm+PLsTbSfexFPyl lO8iDZX78qmDmhE1npORcoFwv/5Y1B70T5ws8cyq+6NIkur0//NWda/m9L4eRMwu Gym4LhL0RSN6GcTtGcZh+FxzYadKsY4GUmKmlKtRC25GHnYpBaX414LLrDHtF5nJ 0YWZMak/VdHT5tp4/PWzFQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1756133668; x= 1756220068; bh=Hv2VbckHiM+UK41cZLB4OU5EkKBZYY4gWkvbEBrE3cI=; b=P XRvaMMssQEiwJs5vz8hYfVvtJsKL/TUC64YdTupnyPgK1oNcpnvEpuAmDXT6nOSU R4KWupQLpfSyhAHCRsP5F3pgtyhYq3ZFJLVDDQvhrvKJLt8ibM7pbruuZ17lUFyc oHiv0Zz2yGtaCfAtfoBM3avc7beI94W60e+59oWrx/5Lq+FvWKAvK0mMRRyTi9jc mgZIe1svSkgAx/mNxSM12Z2VVT8QPcE39kxrh2ye3MGQmWYkwyoVcj0fFaPM1/Io 1rb0wuM6x4cD3AQlHVfWrEqOHV57J65yKo9Qv4VWZJXFCwJRTkKisge/KXU8AMRx zB22poM9q6udpqcA0PbHw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddujedvieekucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephffvvefufffkjghfggfgtgesthfuredttddtjeenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtf frrghtthgvrhhnpeejudevheeiveduuddtveffgfdtgeekueevjeffjeegtdeggeekgfdv uefgfeekjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtpdhnsggprhgtphhtthhopeelpdhm ohguvgepshhmthhpohhuthdprhgtphhtthhopehgrghvihhnlhesnhhvihguihgrrdgtoh hmpdhrtghpthhtohepmhgrthgrnhesnhhvihguihgrrdgtohhmpdhrtghpthhtohepvhhi rggthhgvshhlrghvohesnhhvihguihgrrdgtohhmpdhrtghpthhtohepohhrihhkrgesnh hvihguihgrrdgtohhmpdhrtghpthhtohepughsohhsnhhofihskhhisehnvhhiughirgdr tghomhdprhgtphhtthhopegsihhnghiisehnvhhiughirgdrtghomhdprhgtphhtthhope hsuhgrnhhmihhnghhmsehnvhhiughirgdrtghomhdprhgtphhtthhopeguvghvseguphgu khdrohhrghdprhgtphhtthhopehrrghslhgrnhgusehnvhhiughirgdrtghomh X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 25 Aug 2025 10:54:26 -0400 (EDT) From: Thomas Monjalon To: Gavin Li Cc: matan@nvidia.com, viacheslavo@nvidia.com, orika@nvidia.com, Dariusz Sosnowski , Bing Zhao , Suanming Mou , dev@dpdk.org, rasland@nvidia.com Subject: Re: [PATCH V3 1/2] net/mlx5: update how MAC address bit-fields are used Date: Mon, 25 Aug 2025 16:54:25 +0200 Message-ID: <2010919.fIoEIV5pvu@thomas> In-Reply-To: <20250825141322.974335-2-gavinl@nvidia.com> References: <20250825141322.974335-1-gavinl@nvidia.com> <20250825141322.974335-2-gavinl@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 25/08/2025 16:13, Gavin Li: > Previously, mac_own was a bit-field indicating the MAC addresses owned by > the PMD, specifically marking those added to VFs by the PMD and allowing > them to be flushed during exit. > > With this commit, the bit-field now applies to all MAC addresses added by > the PMD, including those for PF, VF, and SFs. The process for flushing MAC > addresses added to VFs by the PMD remains unchanged. To be clear, there is no behaviour change in this patch? You should mention the goal of this patch (preparation of a fix for multicast).