On Tue, Mar 30, 2021 at 6:30 AM Paolo Abeni <pab...@redhat.com> wrote: > > Currently the UDP protocol delivers GSO_FRAGLIST packets to > the sockets without the expected segmentation. > > This change addresses the issue introducing and maintaining > a couple of new fields to explicitly accept SKB_GSO_UDP_L4 > or GSO_FRAGLIST packets. Additionally updates udp_unexpected_gso() > accordingly. > > UDP sockets enabling UDP_GRO stil keep accept_udp_fraglist > zeroed. > > v1 -> v2: > - use 2 bits instead of a whole GSO bitmask (Willem) > > Fixes: 9fd1ff5d2ac7 ("udp: Support UDP fraglist GRO/GSO.") > Signed-off-by: Paolo Abeni <pab...@redhat.com>
Reviewed-by: Willem de Bruijn <will...@google.com>