[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200617184819.49986-1-edumazet@google.com>
Date: Wed, 17 Jun 2020 11:48:14 -0700
From: Eric Dumazet <edumazet@...gle.com>
To: "David S . Miller" <davem@...emloft.net>
Cc: netdev <netdev@...r.kernel.org>,
Eric Dumazet <edumazet@...gle.com>,
Eric Dumazet <eric.dumazet@...il.com>,
Willem de Bruijn <willemb@...gle.com>,
Antoine Tenart <antoine.tenart@...tlin.com>
Subject: [PATCH net-next 0/5] net: tso: expand to UDP support
With QUIC getting more attention these days, it is worth
implementing UDP direct segmentation, the same we did for TCP.
Drivers will need to advertize NETIF_F_GSO_UDP_L4 so that
GSO stack does not do the (more expensive) segmentation.
Eric Dumazet (5):
net: tso: double TSO_HEADER_SIZE value
net: tso: shrink struct tso_t
net: tso: constify tso_count_descs() and friends
net: tso: cache transport header length
net: tso: add UDP segmentation support
.../ethernet/cavium/thunder/nicvf_queues.c | 5 ++-
drivers/net/ethernet/freescale/fec_main.c | 5 +--
drivers/net/ethernet/marvell/mv643xx_eth.c | 5 +--
drivers/net/ethernet/marvell/mvneta.c | 5 +--
.../net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +--
.../marvell/octeontx2/nic/otx2_txrx.c | 6 +--
include/net/tso.h | 23 +++++-----
net/core/tso.c | 44 ++++++++++++-------
8 files changed, 54 insertions(+), 45 deletions(-)
--
2.27.0.290.gba653c62da-goog
Powered by blists - more mailing lists