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 3E66B489EF for ; Mon, 27 Oct 2025 17:23:43 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 37C6C4028B; Mon, 27 Oct 2025 17:23:43 +0100 (CET) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by mails.dpdk.org (Postfix) with ESMTP id 87D464028B for ; Mon, 27 Oct 2025 17:23:42 +0100 (CET) Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-3ee12807d97so4238215f8f.0 for ; Mon, 27 Oct 2025 09:23:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761582222; x=1762187022; 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=nX09yau1nJoJ2ewZ/LIIhKr998DRD/J6FsYBg7f01UQ=; b=SU7yjHq1GOQeXxXFZNl03qwEEUx5PLUmwq8Ui4I5LcHoI4Fii3VrvGTSjd7knjWoYo BdEp2ytBXzWV61IoVfHFBkjOOI+etX7Y4iwFnuK7bm77MFiGn8wK/8HFz2RnXtIIFXIT EfuVQCSZgbX/iLEHR0+jyyHSn33c9yH57bfzIkJzt3JSKxbaxt6+UaBs3jjvkOIrje1S E7heIZmrrjMaZ6NlrYdkOpBiK7Dv7gzR4O74u2h2BYBF1xwTS/SUUVXYAmxZl4vKIdyd 8OaO9Nu3VSJDjJKt2Vz8QiT+iRMBTMAVRGSdDfC5vaEEyMXWNVD8JJ193WpYOSR1QM3P /nrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761582222; x=1762187022; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nX09yau1nJoJ2ewZ/LIIhKr998DRD/J6FsYBg7f01UQ=; b=e7biwXC/zMPRY6inHjM0S+7nNIF3jyS7kdHKYgFztQviMumXxGRJu5QDjTojBGGA5p Dc/5Ii3CAXMcoY+SFvJjo5u45FiYztPdWoWBGm0uYdPJPO9mwbsGfCo29LdEsHqrEEx3 FPpwdJSYFD03ii69GE9BXyaMBpYb13oNq3e2D4yVXJQgwR6W4T5Vqy81aPoa7gMY2VTC PLPgN74EXsRPebZIeBD304e7/CcO8ELlbaR+4tdoI22rV+SN00XoHcUM5d9jHtaVjlu9 qErdikAzqgI2W5DV5uwkUoGipLF/2nODUQZpZGyGMSAj3ZgjyHN7ahvNrURpIPdqPdnu nBnw== X-Forwarded-Encrypted: i=1; AJvYcCVgO5WqnJBf9i5a+z7xq+WhNIAHJQp4Kp67untWUqk8esnE5pzgkmkII1+txmbLySUCi0m8nSY=@dpdk.org X-Gm-Message-State: AOJu0YxIdiGxXQ+GiilzGMkHmZ3c3Hix7a11toDJek0Q7s4sj0I1bf/I gaP95HBitdTAVQdyAC2JKL8J1sipp/vy7UKTnTbSS/qzCmDaX8qCgLj1QsAOKxvt X-Gm-Gg: ASbGncsOtTCDni2U53GxdzjZsUJpw9sporxT+Y5D/ZQg/b2g7hiKhLS44pj+2oSKXOh Yich7klVK408QDnn1qxg8ATe69Wg2TjQImYosptiMmBaviuXaPfbj2CJJh+621hPWu1H1xXxuSR 0v/7Zz5+UJCaaRao250quksUHTZk+PIZK1njJdz9l0fmTN9pR7t4HNkfT8QC1QwDMtgQOpGiDKH nHXtdrdY7rx1vXlTC1q8bmKHhixYGDbhmPSLpPrcYsFnVz09KqPrfiWHXmtCSUkRuLu4Mwhfmkr 30zHArKAfoK6BCjBG5YLtTYsPk4Vm9XA9eTpRssoAsojQpzvA2/WLC92LSGPY/v1vSAgZaUvWLC nz+ZMBxzYbGx9AWzr2aNGuVGzTvufpkWqw9JgIGJuzLZw607s3NmJMfnrV4fSlVY0KGZmZwvWaH uVBsSetJ+TLvtosQl1 X-Google-Smtp-Source: AGHT+IFJ3HXWpX9HgtuojKJE8yC2ZsIVEl33sigvQ0xPntHbrrTOCifVwBU4Mfhj0DHwbvCV0nkZIA== X-Received: by 2002:a5d:64c4:0:b0:3ec:2529:b4e5 with SMTP id ffacd0b85a97d-429a7e7a126mr250468f8f.38.1761582221912; Mon, 27 Oct 2025 09:23:41 -0700 (PDT) Received: from localhost ([2a01:4b00:d036:ae00:6fc5:c3bc:147e:832c]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-429952b79absm14887603f8f.3.2025.10.27.09.23.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Oct 2025 09:23:41 -0700 (PDT) From: luca.boccassi@gmail.com To: Hemant Agrawal Cc: Sachin Saxena , dpdk stable Subject: patch 'net/enetfec: reject Tx deferred queue' has been queued to stable release 22.11.11 Date: Mon, 27 Oct 2025 16:19:44 +0000 Message-ID: <20251027162001.3710450-66-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251027162001.3710450-1-luca.boccassi@gmail.com> References: <20251027162001.3710450-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 10/29/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/4eea4fd0291f90f85ae65130bc5d399a2e099d08 Thanks. Luca Boccassi --- >From 4eea4fd0291f90f85ae65130bc5d399a2e099d08 Mon Sep 17 00:00:00 2001 From: Hemant Agrawal Date: Mon, 6 Oct 2025 13:34:07 +0530 Subject: [PATCH] net/enetfec: reject Tx deferred queue [ upstream commit dd6b3572a310d0f3e045d8e9d1eb5f6181729d08 ] This patch adds a check to reject configuration of Tx deferred start, which is not supported by the enetfec PMD. This ensures that unsupported features are explicitly handled and reported. Fixes: bb5b5bf1e5c6 ("net/enetfec: support queue configuration") Signed-off-by: Hemant Agrawal Acked-by: Sachin Saxena --- drivers/net/enetfec/enet_ethdev.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/enetfec/enet_ethdev.c b/drivers/net/enetfec/enet_ethdev.c index c2898737eb..2b36176ab6 100644 --- a/drivers/net/enetfec/enet_ethdev.c +++ b/drivers/net/enetfec/enet_ethdev.c @@ -389,6 +389,12 @@ enetfec_tx_queue_setup(struct rte_eth_dev *dev, return -EINVAL; } + /* Tx deferred start is not supported */ + if (tx_conf->tx_deferred_start) { + ENETFEC_PMD_ERR("Tx deferred start not supported"); + return -EINVAL; + } + /* allocate transmit queue */ txq = rte_zmalloc(NULL, sizeof(*txq), RTE_CACHE_LINE_SIZE); if (txq == NULL) { -- 2.47.3 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-10-27 15:54:37.194811518 +0000 +++ 0066-net-enetfec-reject-Tx-deferred-queue.patch 2025-10-27 15:54:34.839950653 +0000 @@ -1 +1 @@ -From dd6b3572a310d0f3e045d8e9d1eb5f6181729d08 Mon Sep 17 00:00:00 2001 +From 4eea4fd0291f90f85ae65130bc5d399a2e099d08 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit dd6b3572a310d0f3e045d8e9d1eb5f6181729d08 ] + @@ -11 +12,0 @@ -Cc: stable@dpdk.org @@ -20 +21 @@ -index 60bb4f7ebd..6d4d3e0fc2 100644 +index c2898737eb..2b36176ab6 100644 @@ -23 +24 @@ -@@ -384,6 +384,12 @@ enetfec_tx_queue_setup(struct rte_eth_dev *dev, +@@ -389,6 +389,12 @@ enetfec_tx_queue_setup(struct rte_eth_dev *dev,