* [PATCH v2 2/6] doc: fix feature flags for queue start/stop
[not found] ` <20250214174224.79142-1-stephen@networkplumber.org>
@ 2025-02-14 17:38 ` Stephen Hemminger
0 siblings, 0 replies; only message in thread
From: Stephen Hemminger @ 2025-02-14 17:38 UTC (permalink / raw)
To: dev
Cc: Stephen Hemminger, stable, Jeroen de Borst, Rushil Gupta,
Joshua Washington, Long Li, Wei Hu, Maxime Coquelin, Chenbo Xia,
Jochen Behrens, Stephen Hemminger, John McNamara, Yong Wang
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")
Cc: stable@dpdk.org
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
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 8bd448139e..a075c057ec 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 8dfa229bb0..f18b829eda 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 42fd3327d2..db555ffe27 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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-02-14 17:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20241213214929.817688-1-stephen@networkplumber.org>
[not found] ` <20250214174224.79142-1-stephen@networkplumber.org>
2025-02-14 17:38 ` [PATCH v2 2/6] doc: fix feature flags for queue start/stop Stephen Hemminger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).