All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: why DPDK reassembles IP fragment packets with AF_PACKET
       [not found] <731d30bf.7034.18ce8c16f15.Coremail.gdsgsx2002@163.com>
@ 2024-01-08 16:42 ` Stephen Hemminger
  0 siblings, 0 replies; only message in thread
From: Stephen Hemminger @ 2024-01-08 16:42 UTC (permalink / raw)
  To: 钟; +Cc: dev

On Mon, 8 Jan 2024 19:07:20 +0800 (CST)
钟 <gdsgsx2002@163.com> wrote:

> Hi All,
> 
> 
> Recently I debug ovs-dpdk with AF_PACKET mode.  When IP fragment packets are received via DPDK, the IP fragment packets are reassembled by DPDK. After reassembly, the packet length is over 1518. They are discarded by OVS because of oversize packets.
> 
> 
> I don't understandy why  PACKET_FLAG_DEFRAG is set for AF_PACKET mode.
> 
> 

Not sure, but it looks like the af_packet wants to hash packets for fanout.
Hashin of fragments won't work correctly, and packet will arrive on different queues if fragmented.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-01-08 16:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <731d30bf.7034.18ce8c16f15.Coremail.gdsgsx2002@163.com>
2024-01-08 16:42 ` why DPDK reassembles IP fragment packets with AF_PACKET Stephen Hemminger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.