diff options
author | David S. Miller <davem@davemloft.net> | 2018-01-09 10:57:19 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-01-09 10:57:19 -0500 |
commit | e8b18af8c3680315449fe8c29279199ecc334e7d (patch) | |
tree | 4ca29f2049fa6f6d553c70a3dd50b22fdd614710 /drivers/net/macsec.c | |
parent | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (diff) | |
parent | tuntap: XDP transmission (diff) | |
download | linux-dev-e8b18af8c3680315449fe8c29279199ecc334e7d.tar.xz linux-dev-e8b18af8c3680315449fe8c29279199ecc334e7d.zip |
Merge branch 'XDP-transmission-for-tuntap'
Jason Wang says:
====================
XDP transmission for tuntap
This series tries to implement XDP transmission (ndo_xdp_xmit) for
tuntap. Pointer ring was used for queuing both XDP buffers and
sk_buff, this is done by encoding the type into lowest bit of the
pointer and storin XDP metadata in the headroom of XDP buff.
Tests gets 3.05 Mpps when doing xdp_redirect_map from ixgbe to VM
(testpmd + virtio-net in guest). This gives us ~20% improvments
compared to use skb during redirect.
Please review.
Changes from V1:
- slient warnings
- fix typos
- add skb mode number in the commit log
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions