Re: [PATCH] net: gro: don't chain linear parts larger than gso_size into frag_list

From: Sorah Fukumori

Date: Tue Oct 13 2026 - 09:51:38 EST


Hi,

On Tue, 13 Oct 2026, at 8:03 PM, Eric Dumazet wrote:
> It seems an XDP program with frags support in generic mode could
> get there: skb_pp_cow_data() builds a head_frag skb with up to
> about one page of linear data, the rest in page frags, and
> skb_copy_header() keeps the GSO metadata. Two such 64KB packets
> can not share a single frags[] array.
>
> Have you tried this variant with your reproducer ?

Thanks, I haven't. I tried to reproduce that variant under various gro_max_size/RPS configuration, but I couldn't repro on my qemu+veth based script.

Will send out v2 with updated commit message soon, and sorry about missing `net` prefix in the subject, it will be included in v2.