diff options
| author | Lorenzo Bianconi <[email protected]> | 2019-10-19 08:13:24 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2019-10-21 17:36:07 +0000 |
| commit | 0db51da7a8e99f0803ec3a8e25c1a66234a219cb (patch) | |
| tree | 20b264225d8b4a4e513c4eff1250b29698c31af9 /drivers/net/xen-netback/interface.c | |
| parent | net: mvneta: rely on build_skb in mvneta_rx_swbm poll routine (diff) | |
| download | kernel-0db51da7a8e99f0803ec3a8e25c1a66234a219cb.tar.gz kernel-0db51da7a8e99f0803ec3a8e25c1a66234a219cb.zip | |
net: mvneta: add basic XDP support
Add basic XDP support to mvneta driver for devices that rely on software
buffer management. Currently supported verdicts are:
- XDP_DROP
- XDP_PASS
- XDP_REDIRECT
- XDP_ABORTED
- iptables drop:
$iptables -t raw -I PREROUTING -p udp --dport 9 -j DROP
$nstat -n && sleep 1 && nstat
IpInReceives 151169 0.0
IpExtInOctets 6953544 0.0
IpExtInNoECTPkts 151165 0.0
- XDP_DROP via xdp1
$./samples/bpf/xdp1 3
proto 0: 421419 pkt/s
proto 0: 421444 pkt/s
proto 0: 421393 pkt/s
proto 0: 421440 pkt/s
proto 0: 421184 pkt/s
Tested-by: Matteo Croce <[email protected]>
Signed-off-by: Lorenzo Bianconi <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions
