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 86D4A46364 for ; Fri, 7 Mar 2025 13:24:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 81C114029E; Fri, 7 Mar 2025 13:24:38 +0100 (CET) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mails.dpdk.org (Postfix) with ESMTP id F2B4940E36 for ; Fri, 7 Mar 2025 13:24:36 +0100 (CET) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-43bcc04d4fcso10840895e9.2 for ; Fri, 07 Mar 2025 04:24:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741350276; x=1741955076; 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=WrAdaiQAzM1fCpRe5DEuP6PwjyzB2TGH1yTAOCLPODM=; b=CoQnYuFfVz2iLHKHzdEXkepdjNWSkEFKvtxDOhlAAFCCojySO8lSfge93c+HTApM6q 80+nw5X6SJmCLqUUlfBzGSER7dIqQkRTJzEO2+s9jDMJ7ysLDRnJ8UElYkL3J9fO26Ub EnYU81A9TaqjlKeCRourKY9a9sUSbp8XCeLegdgxLnDYJXyL94ye3TzqVq8m2DKQoYRR wSTo+JHUj9iNVXZugV5IKmK5QKocqWZtTBCAXYbW2XCZioYc3ns5ucSni5jLuuZFT2HE uOXvV/fMUPrkiL/rNQlswxj0jXIuyBIjDxbbKba9b+mU6obVeV/+1M0n3ZBZSGWwpAEj nGQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741350276; x=1741955076; 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=WrAdaiQAzM1fCpRe5DEuP6PwjyzB2TGH1yTAOCLPODM=; b=d8fP2otYaY5D5EYW+qlNLtd3Fg9lrM9kgREtt1NtsqtEZ0pK9XGMG4l0MonbKW7h22 RNVl5+8OGzza4gyMEwAcBuhSfxtBBueTLMywENmmkPApQysLJ0eDR2XWUKBPy6FW4XW1 FUvDZGwryTDbFRkhb+aLraFYoKXx3X5BfTbob3AnaE2DU/9fp/4X0T3LcYWdG4YHvFI3 tzhZPIALbASq/WUYlAOMWPnoEjZy0N8vBjgcZRYslsRr/iMkWxgBFYmDOCTesQjQq3Dm tie8QMSbPDltrZ7fO7hAL+R4XDe86iXf4mUN/ralkVH8T/Yy2PmNlCa/mcFzSWDQO3dR fZ6w== X-Forwarded-Encrypted: i=1; AJvYcCWbbLOxKEIFTpMcM9uePNmC4oPjTWvOk7vyL5YPya/wMjEe18mpzMC2XfI/drDpa9Qa14vi4x8=@dpdk.org X-Gm-Message-State: AOJu0YzNcj/YPVAiQeaYcNeeptwW7W8oihHGfG6dCqWddX5ebD7RESjj xt6P7oMk2Ib+ZsRYyZtweeMEuNrGN26SGhdlZZeeqnHLTspAGN1jx9E1JAVx X-Gm-Gg: ASbGncvfpHl1CTcSicCRnAim6l4Zjv08hWCHdAZQD2XMkQabrJfjf3+SulajJAnMxP0 6NEDzy2NvftDF7toQ6n4hp2kG619vFPQvOoKk/O5gZM/QBY/+PwqEZoOTG8katYLyBX+UDwstwR 7fr+AijjjPlfXi7yEnqy5crVdXJGOFp8lIEYpk5W+yZDv6ybi4amUi/T99/GGv3fYBvB/wgKTwb JDWZFIzoR89MRyVNcNJB90X31i77Tedq0bjYqOFl/070QxarRnBUM8Zn3a/fEAj7d2JI2TZkbjL v2YJ+oU6BG2Opt+vh/XdASo+lV2dvxUZvt/UCQRwEDUBnCX+B98= X-Google-Smtp-Source: AGHT+IH1UTFaFiYQzfJ+KS2jPofVj68jiYulSr/JQk3QuAM5FJf+mndtBOVz2W6PsZekhtpLdLq2qg== X-Received: by 2002:a05:6000:1fa9:b0:390:fc83:a070 with SMTP id ffacd0b85a97d-39132b64eadmr2348868f8f.0.1741350276458; Fri, 07 Mar 2025 04:24:36 -0800 (PST) Received: from localhost ([2a01:4b00:d036:ae00:ff31:f049:bd38:f7cf]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-3912c01ebddsm5327990f8f.60.2025.03.07.04.24.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Mar 2025 04:24:35 -0800 (PST) From: luca.boccassi@gmail.com To: Stephen Hemminger Cc: Bruce Richardson , dpdk stable Subject: patch 'doc: fix feature flags for queue start/stop' has been queued to stable release 22.11.8 Date: Fri, 7 Mar 2025 12:24:02 +0000 Message-ID: <20250307122431.1415551-3-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250307122431.1415551-1-luca.boccassi@gmail.com> References: <20250217170456.1068278-79-luca.boccassi@gmail.com> <20250307122431.1415551-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.8 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 03/09/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/b92251430f6ef9a65f673c9e58e2ada376738f7e Thanks. Luca Boccassi --- >From b92251430f6ef9a65f673c9e58e2ada376738f7e Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Mon, 16 Dec 2024 10:53:42 -0800 Subject: [PATCH] doc: fix feature flags for queue start/stop [ upstream commit 4f6641cbdd571433d38fd82781916e0f1e64908b ] Several drivers have mismatch between the ethdev ops for queue start/stop and the documentation. The gve driver does implement queue start/stop support. The mana, netvsc, virtio and vmxnet3 drivers do not implement the rx_queue_start callback. Fixes: 410333da8b5f ("net/mana: start/stop Tx queues") Fixes: beff6d8e8e2e ("net/netvsc: add documentation") Fixes: 9db3f52126fb ("doc: generate NIC overview table from ini files") Fixes: 24595041937e ("net/vmxnet3: update feature doc") Signed-off-by: Stephen Hemminger Acked-by: Bruce Richardson --- doc/guides/nics/features.rst | 1 + doc/guides/nics/features/gve.ini | 1 + doc/guides/nics/features/mana.ini | 1 - doc/guides/nics/features/netvsc.ini | 1 - doc/guides/nics/features/virtio.ini | 1 - doc/guides/nics/features/vmxnet3.ini | 1 - 6 files changed, 2 insertions(+), 4 deletions(-) diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst index 5e662ba42b..47967cbe21 100644 --- a/doc/guides/nics/features.rst +++ b/doc/guides/nics/features.rst @@ -149,6 +149,7 @@ Queue start/stop ---------------- Supports starting/stopping a specific Rx/Tx queue of a port. +This is required for use deferred start configuration option. * **[implements] eth_dev_ops**: ``rx_queue_start``, ``rx_queue_stop``, ``tx_queue_start``, ``tx_queue_stop``. diff --git a/doc/guides/nics/features/gve.ini b/doc/guides/nics/features/gve.ini index cdc46b08a3..940b35dc50 100644 --- a/doc/guides/nics/features/gve.ini +++ b/doc/guides/nics/features/gve.ini @@ -6,6 +6,7 @@ [Features] Speed capabilities = Y Link status = Y +Queue start/stop = Y MTU update = Y TSO = Y RSS hash = Y diff --git a/doc/guides/nics/features/mana.ini b/doc/guides/nics/features/mana.ini index e69bf4af15..c8f31d1e45 100644 --- a/doc/guides/nics/features/mana.ini +++ b/doc/guides/nics/features/mana.ini @@ -8,7 +8,6 @@ Speed capabilities = P Link status = P Removal event = Y Rx interrupt = Y -Queue start/stop = Y RSS hash = Y L3 checksum offload = Y L4 checksum offload = Y diff --git a/doc/guides/nics/features/netvsc.ini b/doc/guides/nics/features/netvsc.ini index de8c698184..32df77a03e 100644 --- a/doc/guides/nics/features/netvsc.ini +++ b/doc/guides/nics/features/netvsc.ini @@ -7,7 +7,6 @@ Speed capabilities = P Link status = Y Free Tx mbuf on demand = Y -Queue start/stop = Y Scattered Rx = Y Promiscuous mode = Y Allmulticast mode = Y diff --git a/doc/guides/nics/features/virtio.ini b/doc/guides/nics/features/virtio.ini index a5eab4932f..f0a1a564f9 100644 --- a/doc/guides/nics/features/virtio.ini +++ b/doc/guides/nics/features/virtio.ini @@ -8,7 +8,6 @@ Speed capabilities = P Link status = Y Link status event = Y Rx interrupt = Y -Queue start/stop = Y Scattered Rx = P Promiscuous mode = Y Allmulticast mode = Y diff --git a/doc/guides/nics/features/vmxnet3.ini b/doc/guides/nics/features/vmxnet3.ini index 971695fc4a..749887d642 100644 --- a/doc/guides/nics/features/vmxnet3.ini +++ b/doc/guides/nics/features/vmxnet3.ini @@ -7,7 +7,6 @@ Speed capabilities = P Link status = Y Link status event = Y -Queue start/stop = Y MTU update = Y LRO = Y TSO = Y -- 2.47.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-03-07 12:23:38.147918248 +0000 +++ 0003-doc-fix-feature-flags-for-queue-start-stop.patch 2025-03-07 12:23:37.982837591 +0000 @@ -1 +1 @@ -From 4f6641cbdd571433d38fd82781916e0f1e64908b Mon Sep 17 00:00:00 2001 +From b92251430f6ef9a65f673c9e58e2ada376738f7e Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 4f6641cbdd571433d38fd82781916e0f1e64908b ] + @@ -15 +16,0 @@ -Cc: stable@dpdk.org @@ -29 +30 @@ -index 8bd448139e..a075c057ec 100644 +index 5e662ba42b..47967cbe21 100644 @@ -41 +42 @@ -index 8dfa229bb0..f18b829eda 100644 +index cdc46b08a3..940b35dc50 100644 @@ -53 +54 @@ -index 42fd3327d2..db555ffe27 100644 +index e69bf4af15..c8f31d1e45 100644