Patch Series

Subject eth: fbnic: support queue API and zero-copy Rx
Author kuba@kernel.org
Date 2025-09-01 21:12:01 +0000 UTC
Version 3
Cc alexanderduyck@fb.com almasrymina@google.com andrew@lunn.ch davem@davemloft.net dtatulea@nvidia.com edumazet@google.com hawk@kernel.org horms@kernel.org ilias.apalodimas@linaro.org kuba@kernel.org netdev@vger.kernel.org pabeni@redhat.com sdf@fomichev.me tariqt@nvidia.com

Patches (14)

Name Content
[PATCH net-next v3 01/14] eth: fbnic: move page pool pointer from NAPI to the ring struct [Body]
[PATCH net-next v3 02/14] eth: fbnic: move xdp_rxq_info_reg() to resource alloc [Body]
[PATCH net-next v3 03/14] eth: fbnic: move page pool alloc to fbnic_alloc_rx_qt_resources() [Body]
[PATCH net-next v3 04/14] eth: fbnic: use netmem_ref where applicable [Body]
[PATCH net-next v3 05/14] eth: fbnic: request ops lock [Body]
[PATCH net-next v3 06/14] eth: fbnic: split fbnic_disable() [Body]
[PATCH net-next v3 07/14] eth: fbnic: split fbnic_flush() [Body]
[PATCH net-next v3 08/14] eth: fbnic: split fbnic_enable() [Body]
[PATCH net-next v3 09/14] eth: fbnic: split fbnic_fill() [Body]
[PATCH net-next v3 10/14] net: add helper to pre-check if PP for an Rx queue will be unreadable [Body]
[PATCH net-next v3 11/14] eth: fbnic: allocate unreadable page pool for the payloads [Body]
[PATCH net-next v3 12/14] eth: fbnic: defer page pool recycling activation to queue start [Body]
[PATCH net-next v3 13/14] eth: fbnic: don't pass NAPI into pp alloc [Body]
[PATCH net-next v3 14/14] eth: fbnic: support queue ops / zero-copy Rx [Body]

Session 2025-09-01

ID (for dev) 52184b23-fdab-4e49-ac28-c39eb41ef3c8
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base 864ecc4a6dade82d3f70eab43dad0e277aa6fc78 [Config] passed [Log]
Build Patched 864ecc4a6dade82d3f70eab43dad0e277aa6fc78 [Config] [patched] passed [Log]
Boot test: Patched 864ecc4a6dade82d3f70eab43dad0e277aa6fc78 [Config] [patched] passed
Boot test: Base 864ecc4a6dade82d3f70eab43dad0e277aa6fc78 [Config] passed
Fuzzing 864ecc4a6dade82d3f70eab43dad0e277aa6fc78 [Config] 864ecc4a6dade82d3f70eab43dad0e277aa6fc78 [Config] [patched] passed [Log] [Artifacts]