Patch Series

Subject eth: fbnic: support queue API and zero-copy Rx
Author kuba@kernel.org
Date 2025-08-29 01:22:51 +0000 UTC
Version 2
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 v2 01/14] eth: fbnic: move page pool pointer from NAPI to the ring struct [Body]
[PATCH net-next v2 02/14] eth: fbnic: move xdp_rxq_info_reg() to resource alloc [Body]
[PATCH net-next v2 03/14] eth: fbnic: move page pool alloc to fbnic_alloc_rx_qt_resources() [Body]
[PATCH net-next v2 04/14] eth: fbnic: use netmem_ref where applicable [Body]
[PATCH net-next v2 05/14] eth: fbnic: request ops lock [Body]
[PATCH net-next v2 06/14] eth: fbnic: split fbnic_disable() [Body]
[PATCH net-next v2 07/14] eth: fbnic: split fbnic_flush() [Body]
[PATCH net-next v2 08/14] eth: fbnic: split fbnic_enable() [Body]
[PATCH net-next v2 09/14] eth: fbnic: split fbnic_fill() [Body]
[PATCH net-next v2 10/14] net: add helper to pre-check if PP for an Rx queue will be unreadable [Body]
[PATCH net-next v2 11/14] eth: fbnic: allocate unreadable page pool for the payloads [Body]
[PATCH net-next v2 12/14] eth: fbnic: defer page pool recycling activation to queue start [Body]
[PATCH net-next v2 13/14] eth: fbnic: don't pass NAPI into pp alloc [Body]
[PATCH net-next v2 14/14] eth: fbnic: support queue ops / zero-copy Rx [Body]

Session 2025-08-29

ID (for dev) cf6cbead-cbfb-48fe-ab4b-dcc05f9283c0
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base c158b5a570a188b990ef10ded172b8b93e737826 [Config] passed [Log]
Build Patched c158b5a570a188b990ef10ded172b8b93e737826 [Config] [patched] passed [Log]
Boot test: Patched c158b5a570a188b990ef10ded172b8b93e737826 [Config] [patched] passed
Boot test: Base c158b5a570a188b990ef10ded172b8b93e737826 [Config] passed
Fuzzing c158b5a570a188b990ef10ded172b8b93e737826 [Config] c158b5a570a188b990ef10ded172b8b93e737826 [Config] [patched] passed [Log] [Artifacts]