[PATCH v17 03/29] net/rnp: add log

2025-03-27 Thread Wenbo Cao
add log function for trace or debug Signed-off-by: Wenbo Cao --- drivers/net/rnp/rnp_ethdev.c | 2 ++ drivers/net/rnp/rnp_logs.h | 36 2 files changed, 38 insertions(+) create mode 100644 drivers/net/rnp/rnp_logs.h diff --git a/drivers/net/rnp/rnp_ethdev

[PATCH v17 02/29] net/rnp: add ethdev probe and remove

2025-03-27 Thread Wenbo Cao
Add basic PCIe ethdev probe and remove. Signed-off-by: Wenbo Cao Reviewed-by: Stephen Hemminger --- doc/guides/nics/rnp.rst | 10 ++ drivers/net/rnp/rnp.h| 16 + drivers/net/rnp/rnp_ethdev.c | 66 3 files changed, 92 insertions(+) c

[PATCH v17 22/29] net/rnp: add supported packet types

2025-03-27 Thread Wenbo Cao
add support parse hw packet types result. Signed-off-by: Wenbo Cao --- doc/guides/nics/features/rnp.ini | 1 + doc/guides/nics/rnp.rst | 2 ++ drivers/net/rnp/base/rnp_bdq_if.h | 4 +++ drivers/net/rnp/rnp_ethdev.c | 31 + drivers/net/rnp/rnp_rxtx.c

[PATCH] event/eth_tx: prefetch mbuf headers

2025-03-27 Thread Mattias Rönnblom
Prefetch mbuf headers, resulting in ~10% throughput improvement when the Ethernet RX and TX Adapters are hosted on the same core (likely ~2x in case a dedicated TX core is used). Signed-off-by: Mattias Rönnblom Tested-by: Peter Nilsson --- lib/eventdev/rte_event_eth_tx_adapter.c | 20 ++

[PATCH v17 17/29] net/rnp: add Rx scatter segment version

2025-03-27 Thread Wenbo Cao
add support scatter multi segment received. Signed-off-by: Wenbo Cao --- doc/guides/nics/features/rnp.ini | 1 + doc/guides/nics/rnp.rst | 2 + drivers/net/rnp/rnp_ethdev.c | 2 + drivers/net/rnp/rnp_rxtx.c | 130 ++- drivers/net/rnp/rnp_rxtx.

[PATCH] doc/contributing: remove obsolete advice in coding std

2025-03-27 Thread Bruce Richardson
Remove obsolete, and generally not followed, advice in the coding standards doc, around local variables. Signed-off-by: Bruce Richardson --- doc/guides/contributing/coding_style.rst | 4 1 file changed, 4 deletions(-) diff --git a/doc/guides/contributing/coding_style.rst b/doc/guides/cont

<    1   2