Re: [PATCH v3 net-next 5/8] net: mvneta: add basic XDP support

2019-10-16 Thread Lorenzo Bianconi
> On Mon, 14 Oct 2019 12:49:52 +0200, Lorenzo Bianconi wrote: > > @@ -3983,6 +4071,46 @@ static int mvneta_ioctl(struct net_device *dev, > > struct ifreq *ifr, int cmd) > > return phylink_mii_ioctl(pp->phylink, ifr, cmd); > > } > > > > +static int mvneta_xdp_setup(struct net_device *dev, st

Re: [PATCH v3 net-next 5/8] net: mvneta: add basic XDP support

2019-10-15 Thread Jakub Kicinski
On Mon, 14 Oct 2019 12:49:52 +0200, Lorenzo Bianconi wrote: > @@ -3983,6 +4071,46 @@ static int mvneta_ioctl(struct net_device *dev, struct > ifreq *ifr, int cmd) > return phylink_mii_ioctl(pp->phylink, ifr, cmd); > } > > +static int mvneta_xdp_setup(struct net_device *dev, struct bpf_pro

Re: [PATCH v3 net-next 5/8] net: mvneta: add basic XDP support

2019-10-14 Thread Lorenzo Bianconi
> On Mon, 14 Oct 2019 12:49:52 +0200 > Lorenzo Bianconi wrote: > > > 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: > > $

Re: [PATCH v3 net-next 5/8] net: mvneta: add basic XDP support

2019-10-14 Thread Jesper Dangaard Brouer
On Mon, 14 Oct 2019 12:49:52 +0200 Lorenzo Bianconi wrote: > 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 PRERO

[PATCH v3 net-next 5/8] net: mvneta: add basic XDP support

2019-10-14 Thread Lorenzo Bianconi
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