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 74D74468C4 for ; Tue, 10 Jun 2025 11:22:57 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6E4F742E5D; Tue, 10 Jun 2025 11:22:57 +0200 (CEST) Received: from smtpbg151.qq.com (smtpbg151.qq.com [18.169.211.239]) by mails.dpdk.org (Postfix) with ESMTP id 233CC42E5D for ; Tue, 10 Jun 2025 11:22:54 +0200 (CEST) X-QQ-mid: esmtpgz12t1749547371t21ade64c X-QQ-Originating-IP: qLpBYLubHOKgn/LcjHHs3cyAr477kUABaRAtb/YVty4= Received: from w-MS-7E16.trustnetic.com ( [36.20.60.58]) by bizesmtp.qq.com (ESMTP) with id ; Tue, 10 Jun 2025 17:22:50 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 0 X-BIZMAIL-ID: 13412422215965463665 EX-QQ-RecipientCnt: 3 From: Jiawen Wu To: mengyuanlou@net-swift.com Cc: Jiawen Wu , stable@dpdk.org Subject: [PATCH 03/12] net/txgbe: fix reserved extra FDIR headroom Date: Tue, 10 Jun 2025 17:22:28 +0800 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250610092237.232224-1-jiawenwu@trustnetic.com> References: <20250610092237.232224-1-jiawenwu@trustnetic.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: esmtpgz:trustnetic.com:qybglogicsvrgz:qybglogicsvrgz8a-1 X-QQ-XMAILINFO: NYnWFCpIXEwYG3/TRympNV/YsQOW3ql42WMEeMxrz4FT6Wt0Np8PCegv sWbyj3AzRp+WHjFgDepQsHslGm1JfGhHF0BXgr4VT+XNEAbR/K2QHD+c9GacLmfqaoFNwZ8 UNWEltqTlJi5n2+6LTfb31ZnAvkd8DvKdfW/Ey2obwDOmlo9RvNuk88G2eiBU603Q+L97gr /OMDhfHhj/8QeGn8fBlJny7WiKBjKeGpJZ0a1dNR613evuncGXmLZ4s6toAUNXTQlNr2JQ5 sfJFMXBjM9g3pkiPW794c+ajh7EZbVa+KYQWZ/cToHHBeyZAIrAHx7vL0bYgCfdeWjoW7GF mzP0cb3vqTcJMYcw30n2JTTadElpzRl0rJMA1WhBOBpzDopYdwrG/SIcVKajwIJA+dY8IDj wEXzXBqISXTEmNe3qk2xc1PChWAqt34NLfeV/majD29MwHMMrZ+wQdJfiiqvwBcp6TCDs/c sYZIOyXRTdw57hhmDTX1yULB1KOiwdkLMac7D4PRDiEDPxW9nsjTMcRWx12r8Igiecr9PRV MqHHLcqby8bGVUqVzwCEinzoatzu8xUh0habokrWYyOJLV+2gnF660yFqpGRs061bZrh4H6 ElaQNj+D6ge4K940hpA9QhZk8QMSOKMK21obKWqF44B9wDL5dlx2iFjzhGZc/uJo6DrTUoA EAsfbFrWIvHM8jwYIRf/VGEPKQrXRv768ck46elIiPIXhiA1xMxSEblXUEmtEyNTrUn/u1k yl0gO8L4CRjcYiy2mWPDXiXHzFk32ovjKCfHsSWUUN5XPsY5tDbKyu0fUqN4t1w6VV/kjMF FaGHltoEUsAv4y0Pz8TjC1RJsFl85Klh3rDv9gKUykrCskzPkGfh4yKJLgHNJINRHNDV0LX QaJgSxWGAJphZIXidg0lcVfPbKbak8LpKne6KiejbasroK67hCVXmu/w08pUdWIAPsHEsqC WhaxI+5qiN1KN99E6df27ffTPGZroUiz4bvdCWaiI353T+g8Ef/0cdPzUUXKo7Wkg7Hn85s 3BCr/Db0CtrrWZmyLI6sfpaNp9wd7GphYIoM0WhK+it2CqlsO4enR5IATfjj70w2XkQggMu B0XXALPlL7/ X-QQ-XMRINFO: MPJ6Tf5t3I/ycC2BItcBVIA= X-QQ-RECHKSPAM: 0 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Remove redundant 256KB FDIR headroom reservation. FDIR headroom was already allocated in txgbe_fdir_configure() when FDIR is enabled, the second reservation resulted in 256KB less available RX packet buffer than the theoretical size. Fixes: 8bdc7882f376 ("net/txgbe: support DCB") Cc: stable@dpdk.org Signed-off-by: Jiawen Wu --- drivers/net/txgbe/base/txgbe_hw.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/net/txgbe/base/txgbe_hw.c b/drivers/net/txgbe/base/txgbe_hw.c index ae2ad87c83..76b9ee3c0a 100644 --- a/drivers/net/txgbe/base/txgbe_hw.c +++ b/drivers/net/txgbe/base/txgbe_hw.c @@ -2106,9 +2106,7 @@ void txgbe_set_pba(struct txgbe_hw *hw, int num_pb, u32 headroom, u32 rxpktsize, txpktsize, txpbthresh; UNREFERENCED_PARAMETER(hw); - - /* Reserve headroom */ - pbsize -= headroom; + UNREFERENCED_PARAMETER(headroom); if (!num_pb) num_pb = 1; -- 2.48.1