mbox series

[net-next,0/4] net/funeth: Tx support for XDP with frags

Message ID 20220729073257.2721-1-dmichail@fungible.com (mailing list archive)
Headers show
Series net/funeth: Tx support for XDP with frags | expand

Message

Dimitris Michailidis July 29, 2022, 7:32 a.m. UTC
Support XDP with fragments for XDP_TX and ndo_xdp_xmit.

The first three patches rework existing code used by the skb path to
make it suitable also for XDP. With these all the callees of the main
Tx XDP function, fun_xdp_tx(), are fragment-capable. The last patch
updates fun_xdp_tx() to handle fragments.

Dimitris Michailidis (4):
  net/funeth: Unify skb/XDP Tx packet unmapping.
  net/funeth: Unify skb/XDP gather list writing.
  net/funeth: Unify skb/XDP packet mapping.
  net/funeth: Tx handling of XDP with fragments.

 .../net/ethernet/fungible/funeth/funeth_tx.c  | 135 ++++++++++--------
 1 file changed, 77 insertions(+), 58 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Aug. 1, 2022, 11:50 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:

On Fri, 29 Jul 2022 00:32:53 -0700 you wrote:
> Support XDP with fragments for XDP_TX and ndo_xdp_xmit.
> 
> The first three patches rework existing code used by the skb path to
> make it suitable also for XDP. With these all the callees of the main
> Tx XDP function, fun_xdp_tx(), are fragment-capable. The last patch
> updates fun_xdp_tx() to handle fragments.
> 
> [...]

Here is the summary with links:
  - [net-next,1/4] net/funeth: Unify skb/XDP Tx packet unmapping.
    https://git.kernel.org/netdev/net-next/c/16ead40812a0
  - [net-next,2/4] net/funeth: Unify skb/XDP gather list writing.
    https://git.kernel.org/netdev/net-next/c/a3b461bbd184
  - [net-next,3/4] net/funeth: Unify skb/XDP packet mapping.
    https://git.kernel.org/netdev/net-next/c/1c45b0cd6cf0
  - [net-next,4/4] net/funeth: Tx handling of XDP with fragments.
    https://git.kernel.org/netdev/net-next/c/8b684570eeaa

You are awesome, thank you!