Can we fix it ? Thanks & Regards, Samyak Jain Software Engineer [cid:cb660601-cf07-4da8-aa47-acae8e4439c5]
________________________________ From: Stephen Hemminger <[email protected]> Sent: Monday, June 15, 2026 11:07 PM To: Samyak Jain <[email protected]> Cc: [email protected] <[email protected]>; Vikash kumar <[email protected]>; Ankur Bharadwaj <[email protected]> Subject: Re: Question regarding duplicate fragment handling in DPDK IP reassembly library ▲ CAUTION: This e-mail originated from OUTSIDE the organization. Please do not click links or open attachments from an unknown or suspicious origin. On Mon, 15 Jun 2026 12:39:48 +0000 Samyak Jain <[email protected]> wrote: > Hi DPDK Community, > > I am using DPDK 25.11 and evaluating the IP reassembly library > (librte_ip_frag). > > During testing, I observed that duplicate fragments appear to cause > reassembly failure and the fragment context gets invalidated. > > I would like to know: > > 1. Is duplicate fragment handling intentionally unsupported in > rte_ipv4_frag_reassemble_packet() / rte_ipv6_frag_reassemble_packet()? > > 2. Has there been any upstream discussion or patch to support > duplicate fragments while still rejecting conflicting > fragments? > > 3. Are there any recommended approaches for applications that need > Linux-like duplicate fragment tolerance? > > Any guidance would be appreciated. > > Thanks & Regards, > Samyak Jain > Short answer: yes it is buggy, no it shouldn't be. Looking into it but not a simple answer

