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 | a0ce093180f2bbb832b3f5583adc640ad67ea568 (diff) | |
parent | fc72d1d54dd9ffe2552c76b17e9129803ca7b255 (diff) | |
download | op-kernel-dev-e8b18af8c3680315449fe8c29279199ecc334e7d.zip op-kernel-dev-e8b18af8c3680315449fe8c29279199ecc334e7d.tar.gz |
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 'drivers/net/macsec.c')
0 files changed, 0 insertions, 0 deletions