Patch Series

Subject net: fec: improve XDP copy mode and add AF_XDP zero-copy support
Author wei.fang@nxp.com
Date 2026-01-16 07:40:14 +0000 UTC
Version
Cc andrew@lunn.ch ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net davem@davemloft.net edumazet@google.com frank.li@nxp.com hawk@kernel.org imx@lists.linux.dev john.fastabend@gmail.com kuba@kernel.org linux-kernel@vger.kernel.org netdev@vger.kernel.org pabeni@redhat.com sdf@fomichev.me shenwei.wang@nxp.com wei.fang@nxp.com xiaoning.wang@nxp.com

Patches (14)

Name Content [All]
[PATCH v2 net-next 01/14] net: fec: add fec_txq_trigger_xmit() helper [Body]
[PATCH v2 net-next 02/14] net: fec: add fec_rx_error_check() to check RX errors [Body]
[PATCH v2 net-next 03/14] net: fec: add rx_shift to indicate the extra bytes padded in front of RX frame [Body]
[PATCH v2 net-next 04/14] net: fec: add fec_build_skb() to build a skb [Body]
[PATCH v2 net-next 05/14] net: fec: improve fec_enet_rx_queue() [Body]
[PATCH v2 net-next 06/14] net: fec: add fec_enet_rx_queue_xdp() for XDP path [Body]
[PATCH v2 net-next 07/14] net: fec: transmit XDP frames in bulk [Body]
[PATCH v2 net-next 08/14] net: fec: remove unnecessary NULL pointer check when clearing TX BD ring [Body]
[PATCH v2 net-next 09/14] net: fec: use switch statement to check the type of tx_buf [Body]
[PATCH v2 net-next 10/14] net: fec: remove the size parameter from fec_enet_create_page_pool() [Body]
[PATCH v2 net-next 11/14] net: fec: move xdp_rxq_info* APIs out of fec_enet_create_page_pool() [Body]
[PATCH v2 net-next 12/14] net: fec: add fec_alloc_rxq_buffers_pp() to allocate buffers from page pool [Body]
[PATCH v2 net-next 13/14] net: fec: improve fec_enet_tx_queue() [Body]
[PATCH v2 net-next 14/14] net: fec: add AF_XDP zero-copy support [Body]

Session 2026-01-16

ID (for dev) 0aa19acf-ab9c-46f9-83fc-a2bb79698394
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 74ecff77dace0f9aead6aac852b57af5d4ad3b85 [Config] passed [Log]
[KASAN] Boot test: Base 74ecff77dace0f9aead6aac852b57af5d4ad3b85 [Config] passed [Log]
[KASAN] Build Patched 74ecff77dace0f9aead6aac852b57af5d4ad3b85 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 74ecff77dace0f9aead6aac852b57af5d4ad3b85 [Config] [patched] passed [Log]
[KASAN] Fuzzing 74ecff77dace0f9aead6aac852b57af5d4ad3b85 [Config] 74ecff77dace0f9aead6aac852b57af5d4ad3b85 [Config] [patched] skipped [Log] [Artifacts]