[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <d7092205-ff36-e982-e8fb-1a056df8b0bc@gmail.com>
Date: Mon, 2 Jul 2018 09:40:57 -0600
From: David Ahern <dsahern@...il.com>
To: 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 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?
Powered by blists - more mailing lists