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 2A62648AEF for ; Wed, 12 Nov 2025 17:54:08 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 255C240B9A; Wed, 12 Nov 2025 17:54:08 +0100 (CET) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mails.dpdk.org (Postfix) with ESMTP id 2CA6C40B9F for ; Wed, 12 Nov 2025 17:54:06 +0100 (CET) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-42b31507ed8so893384f8f.1 for ; Wed, 12 Nov 2025 08:54:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762966446; x=1763571246; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TmpcA7X2+BJwxxEwq6n9CGRospBNXuImGE/aPJAlxds=; b=gJXeZ8CIrq56nmnoXJoh1+wmShiGViCsOD6jK81IYnp7nIGRO2O58c7E8j5rGeCSAm uydS0IAPtE0bRG4T+iP/UgbftMxCg6PWSubdFKsdACb2CqyfffyNVEmWJhFSkuRGTLM2 XU2Gswsw27JlW6rW3nareCp2ryDIiQYNpM6vF+DQ/mA2SavUM7HeqN2a4WSgVPW630jm ivAwDVngBEs5TFLN3aZlIlL1Wx2iL5FL7TVTxqKRWZpJ1SkVua5FarBq3Wz0XWiFClIs 5/ut52ahl71X3xf6r4tx8inlTRgVxVmzlX5az+WfS4StOPo4M+PmyWgUXaleQKFHLTnw 0dzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762966446; x=1763571246; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TmpcA7X2+BJwxxEwq6n9CGRospBNXuImGE/aPJAlxds=; b=cViABxg3TZgWdwy15igIWwnpcThEF3AmR2lj6EFnw4g+pjAwavGIO1LNBoultOitiQ BGT0t5b2xarDjr+W73Y4hPXbfuqqqRBrAwqVQMoAh+3mIO0Ik+PxEsHnC9d38YmBCA0d tTPccwIToIBdtabYrptiuuKnO2d9ma8+2XP2jxozZvyAV1L7HmiBZ/IvX7ujDe7OmuoH hTCzLW3SKGpwPyiCYcvOpaC1tbhGNE2gd2WdH6wzajggNvN7+7XX3/3Nb5OXxZ/dUzru Y/XE/zWOvY/qJwCP/+861eb1u3YJ+e5nDtiXlZ/CpWNITfFaaA7VrEsXMuePvk7RJd2l zHTQ== X-Gm-Message-State: AOJu0YweVwDJujzZzd1UQa7wTx/1dkWmOw0I8lNe81+B/qZMaUFD8Vrr OLxgVgYKKAY1V2C70ZGWjp4CHegz4zq78X+cAeR/hcquC4MyBwUo1dNCKnALOw== X-Gm-Gg: ASbGncte97W78ETtYISrCdbI3GWW6D5tzadQ/0dxTOOejw0opRJZP+UcWP95T0eh44k 5p/9ifNojHFxaTPPSrcnbdrwBmeGS4KUHu82zxdu1nINvW9NYs5qqAA8B4dKWR4G2x4gfOiwTFb KNeY4j5pDMDCnw3CjqKxYKrjx78hjj6y126w5z2v6KGdCYrPk+SDR24E17kIwD2aSL/Om/6ejJC CdoX9Ary+Qd6QFStK4HFR+ZC1u6EKkPFPFhQ78IFcgJgCMdmjK+QpuGbmbTtV+fGXx63gOUCBj2 x4hWHVpV1Vne05K5fKvN0QDHSbLFuA8efYhenyj4v3KVMqXkpftWyCTbLOjvJTl7qLnfVLDAoO6 lnI/oT0JCOkRsrSgmSWAS3kS76uH5T/0D3qdPgWsjGVi8CRKMvngYWp3O22zXmJHqnu1wWj8BaH WqwLxfJg== X-Google-Smtp-Source: AGHT+IHYSw3hfy7H9W+5isA6xbi3kUnGJRgx9j6f9k6WL+P53jzBNlIJ8aSomN+figTn+tmQLH+NhA== X-Received: by 2002:a5d:5d87:0:b0:429:d3e9:65b with SMTP id ffacd0b85a97d-42b4bdd4e3bmr3053479f8f.59.1762966445615; Wed, 12 Nov 2025 08:54:05 -0800 (PST) Received: from localhost ([2a01:4b00:d036:ae00:a397:14bc:5982:5745]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-42ac677ab75sm33993152f8f.35.2025.11.12.08.54.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Nov 2025 08:54:04 -0800 (PST) From: luca.boccassi@gmail.com To: Jiawen Wu Cc: dpdk stable Subject: patch 'net/txgbe: fix VF Rx buffer size in config register' has been queued to stable release 22.11.11 Date: Wed, 12 Nov 2025 16:52:33 +0000 Message-ID: <20251112165308.1618107-19-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251112165308.1618107-1-luca.boccassi@gmail.com> References: <20251027162001.3710450-79-luca.boccassi@gmail.com> <20251112165308.1618107-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 Hi, FYI, your patch has been queued to stable release 22.11.11 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 11/14/25. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/454181cdc418b0df140c966daf12fd0b3d4a02f9 Thanks. Luca Boccassi --- >From 454181cdc418b0df140c966daf12fd0b3d4a02f9 Mon Sep 17 00:00:00 2001 From: Jiawen Wu Date: Mon, 27 Oct 2025 11:15:28 +0800 Subject: [PATCH] net/txgbe: fix VF Rx buffer size in config register [ upstream commit ee2bc2d16c6d1c59d8f5eae16a874866e3a60de7 ] Refer to commit 8a3ef4b89e6d ("net/txgbe: fix Rx buffer size in config register"). When round up buffer size to 1K, to configure the register, hardware will receive packets exceeding the buffer size in LRO mode. It will cause a segment fault in the receive function. Fixes: 92144bb36c6f ("net/txgbe: support VF Rx/Tx") Signed-off-by: Jiawen Wu --- drivers/net/txgbe/txgbe_rxtx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/txgbe/txgbe_rxtx.c b/drivers/net/txgbe/txgbe_rxtx.c index f2a7fcf313..a7ab70b4cf 100644 --- a/drivers/net/txgbe/txgbe_rxtx.c +++ b/drivers/net/txgbe/txgbe_rxtx.c @@ -4910,7 +4910,7 @@ txgbevf_dev_rx_init(struct rte_eth_dev *dev) */ buf_size = (uint16_t)(rte_pktmbuf_data_room_size(rxq->mb_pool) - RTE_PKTMBUF_HEADROOM); - buf_size = ROUND_UP(buf_size, 1 << 10); + buf_size = ROUND_DOWN(buf_size, 1 << 10); srrctl |= TXGBE_RXCFG_PKTLEN(buf_size); /* -- 2.47.3 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-11-12 16:20:41.680841126 +0000 +++ 0019-net-txgbe-fix-VF-Rx-buffer-size-in-config-register.patch 2025-11-12 16:20:40.907716452 +0000 @@ -1 +1 @@ -From ee2bc2d16c6d1c59d8f5eae16a874866e3a60de7 Mon Sep 17 00:00:00 2001 +From 454181cdc418b0df140c966daf12fd0b3d4a02f9 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit ee2bc2d16c6d1c59d8f5eae16a874866e3a60de7 ] + @@ -14 +15,0 @@ -Cc: stable@dpdk.org @@ -22 +23 @@ -index d77db1efa2..a3472bcf34 100644 +index f2a7fcf313..a7ab70b4cf 100644 @@ -25 +26 @@ -@@ -5256,7 +5256,7 @@ txgbevf_dev_rx_init(struct rte_eth_dev *dev) +@@ -4910,7 +4910,7 @@ txgbevf_dev_rx_init(struct rte_eth_dev *dev)