Patch Series

Subject eth: fbnic: support queue API and zero-copy Rx
Author kuba@kernel.org
Date 2025-08-20 02:56:50 +0000 UTC
Version 1
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 michael.chan@broadcom.com netdev@vger.kernel.org pabeni@redhat.com sdf@fomichev.me tariqt@nvidia.com

Patches (15)

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

Session 2025-08-20

ID (for dev) 8f59b2cf-dfc6-43bd-9749-6249dc4da09b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base da114122b83149d1f1db0586b1d67947b651aa20 [Config] passed [Log]
Build Patched da114122b83149d1f1db0586b1d67947b651aa20 [Config] [patched] passed [Log]
Boot test: Base da114122b83149d1f1db0586b1d67947b651aa20 [Config] passed
Boot test: Patched da114122b83149d1f1db0586b1d67947b651aa20 [Config] [patched] passed
Fuzzing da114122b83149d1f1db0586b1d67947b651aa20 [Config] da114122b83149d1f1db0586b1d67947b651aa20 [Config] [patched] passed [Log] [Artifacts]