Re: [PATCH v7 net-next 00/15] net: fec: improve XDP copy mode and add AF_XDP zero-copy support
From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-02-10 10:10:29
Also in:
bpf, imx, lkml
Hello: This series was applied to netdev/net-next.git (main) by Paolo Abeni [off-list ref]: On Thu, 5 Feb 2026 16:57:27 +0800 you wrote:
This patch set optimizes the XDP copy mode logic as follows. 1. Separate the processing of RX XDP frames from fec_enet_rx_queue(), and adds a separate function fec_enet_rx_queue_xdp() for handling XDP frames. 2. For TX XDP packets, using the batch sending method to avoid frequent MMIO writes. [...]
Here is the summary with links:
- [v7,net-next,01/15] net: fec: add fec_txq_trigger_xmit() helper
https://git.kernel.org/netdev/net-next/c/c8d4ad91765c
- [v7,net-next,02/15] net: fec: add fec_rx_error_check() to check RX errors
https://git.kernel.org/netdev/net-next/c/ff306e9a1963
- [v7,net-next,03/15] net: fec: add rx_shift to indicate the extra bytes padded in front of RX frame
https://git.kernel.org/netdev/net-next/c/385d19b56761
- [v7,net-next,04/15] net: fec: add fec_build_skb() to build a skb
https://git.kernel.org/netdev/net-next/c/54a6e86ba4ff
- [v7,net-next,05/15] net: fec: improve fec_enet_rx_queue()
https://git.kernel.org/netdev/net-next/c/bc609f97b140
- [v7,net-next,06/15] net: fec: add fec_enet_rx_queue_xdp() for XDP path
https://git.kernel.org/netdev/net-next/c/5ff3d3ddcdbe
- [v7,net-next,07/15] net: fec: add tx_qid parameter to fec_enet_xdp_tx_xmit()
https://git.kernel.org/netdev/net-next/c/8a3344bb734f
- [v7,net-next,08/15] net: fec: transmit XDP frames in bulk
https://git.kernel.org/netdev/net-next/c/2ff7a7d3928b
- [v7,net-next,09/15] net: fec: remove unnecessary NULL pointer check when clearing TX BD ring
https://git.kernel.org/netdev/net-next/c/2dcc93475559
- [v7,net-next,10/15] net: fec: use switch statement to check the type of tx_buf
https://git.kernel.org/netdev/net-next/c/8492e4f1959c
- [v7,net-next,11/15] net: fec: remove the size parameter from fec_enet_create_page_pool()
https://git.kernel.org/netdev/net-next/c/6729b24c1c2f
- [v7,net-next,12/15] net: fec: move xdp_rxq_info* APIs out of fec_enet_create_page_pool()
https://git.kernel.org/netdev/net-next/c/edd393153ef0
- [v7,net-next,13/15] net: fec: add fec_alloc_rxq_buffers_pp() to allocate buffers from page pool
https://git.kernel.org/netdev/net-next/c/a2ae70c0efe4
- [v7,net-next,14/15] net: fec: improve fec_enet_tx_queue()
https://git.kernel.org/netdev/net-next/c/fee723a48cbe
- [v7,net-next,15/15] net: fec: add AF_XDP zero-copy support
https://git.kernel.org/netdev/net-next/c/25eb3058eb70
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html