From: Willem de Bruijn <willemdebruijn.ker...@gmail.com> Date: Thu, 26 Apr 2018 13:42:14 -0400
> Segmentation offload reduces cycles/byte for large packets by > amortizing the cost of protocol stack traversal. > > This patchset implements GSO for UDP. A process can concatenate and > submit multiple datagrams to the same destination in one send call > by setting socket option SOL_UDP/UDP_SEGMENT with the segment size, > or passing an analogous cmsg at send time. Looks great. Build testing revealed that with ipv6=m we have to export __udp_gso_segment (patch #2) and udp_cmsg_send (patch #6). I added the exports while applying this series. Nice work, thanks Willem!