Re: [PATCH v7 net-next 00/15] net: fec: improve XDP copy mode and add AF_XDP zero-copy support

From: patchwork-bot+netdevbpf

Date: Tue Feb 10 2026 - 05:10:37 EST


Hello:

This series was applied to netdev/net-next.git (main)
by Paolo Abeni <pabeni@xxxxxxxxxx>:

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