Re: [PATCH net-next RFC 6/8] net: make gro configurable

2018-09-14 Thread Willem de Bruijn
On Fri, Sep 14, 2018 at 1:59 PM Willem de Bruijn wrote: > > From: Willem de Bruijn > > Add net_offload flag NET_OFF_FLAG_GRO_OFF. If set, a net_offload will > not be used for gro receive processing. > > Also add sysctl helper proc_do_net_offload that toggles this flag and > register sysctls

Re: [PATCH net-next RFC 6/8] net: make gro configurable

2018-09-14 Thread Willem de Bruijn
On Fri, Sep 14, 2018 at 6:50 PM Willem de Bruijn wrote: > > On Fri, Sep 14, 2018 at 2:39 PM Stephen Hemminger > wrote: > > > > On Fri, 14 Sep 2018 13:59:39 -0400 > > Willem de Bruijn wrote: > > > > > diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c > > > index e5d236595206..8cb8e02c8ab6

Re: [PATCH net-next RFC 6/8] net: make gro configurable

2018-09-14 Thread Willem de Bruijn
On Fri, Sep 14, 2018 at 2:39 PM Stephen Hemminger wrote: > > On Fri, 14 Sep 2018 13:59:39 -0400 > Willem de Bruijn wrote: > > > diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c > > index e5d236595206..8cb8e02c8ab6 100644 > > --- a/drivers/net/vxlan.c > > +++ b/drivers/net/vxlan.c > > @@

Re: [PATCH net-next RFC 6/8] net: make gro configurable

2018-09-14 Thread Stephen Hemminger
On Fri, 14 Sep 2018 13:59:39 -0400 Willem de Bruijn wrote: > diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c > index e5d236595206..8cb8e02c8ab6 100644 > --- a/drivers/net/vxlan.c > +++ b/drivers/net/vxlan.c > @@ -572,6 +572,7 @@ static struct sk_buff *vxlan_gro_receive(struct sock *sk, >

[PATCH net-next RFC 6/8] net: make gro configurable

2018-09-14 Thread Willem de Bruijn
From: Willem de Bruijn Add net_offload flag NET_OFF_FLAG_GRO_OFF. If set, a net_offload will not be used for gro receive processing. Also add sysctl helper proc_do_net_offload that toggles this flag and register sysctls net.{core,ipv4,ipv6}.gro Signed-off-by: Willem de Bruijn ---