[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <78fddd21c35f693d91b57ccf09a5c0e45c0cccac.camel@redhat.com>
Date: Tue, 03 Jul 2018 09:51:40 +0200
From: Paolo Abeni <pabeni@...hat.com>
To: David Ahern <dsahern@...il.com>,
Edward Cree <ecree@...arflare.com>, davem@...emloft.net
Cc: netdev@...r.kernel.org
Subject: Re: [PATCH v4 net-next 0/9] Handle multiple received packets at
each stage
On Mon, 2018-07-02 at 09:40 -0600, David Ahern wrote:
> On 7/2/18 9:11 AM, Edward Cree wrote:
> > This patch series adds the capability for the network stack to receive a
> > list of packets and process them as a unit, rather than handling each
> > packet singly in sequence. This is done by factoring out the existing
> > datapath code at each layer and wrapping it in list handling code.
> >
>
> ...
>
> > drivers/net/ethernet/sfc/efx.c | 12 +++
> > drivers/net/ethernet/sfc/net_driver.h | 3 +
> > drivers/net/ethernet/sfc/rx.c | 7 +-
> > include/linux/list.h | 30 ++++++
> > include/linux/netdevice.h | 4 +
> > include/linux/netfilter.h | 22 +++++
> > include/net/ip.h | 2 +
> > include/trace/events/net.h | 7 ++
> > net/core/dev.c | 174 ++++++++++++++++++++++++++++++++--
> > net/ipv4/af_inet.c | 1 +
> > net/ipv4/ip_input.c | 114 ++++++++++++++++++++--
> > 11 files changed, 360 insertions(+), 16 deletions(-)
> >
>
> Nice work. Have you looked at IPv6 support yet?
I think this work opens opportunities for a lot of follow-ups, if there
is agreement on extending this approach to other areas. Onother item
I'd like to investigate is TC processing.
Cheers,
Paolo
Powered by blists - more mailing lists