Re: why DPDK reassembles IP fragment packets with AF_PACKET

2024-01-08 Thread
Hi Stephen, Thank you for immediate response. When PACKET_FANOUT_FLAG_DEFRAG flag is removed in AF_PACKET mode, IP fragment packets cannot be reassembled. That is what we expected or OVS expected. The file drivers/net/af_packet/rte_net_af_packet.c +770 #if defined(PACKET_FANOUT) fanout_arg =

Re: why DPDK reassembles IP fragment packets with AF_PACKET

2024-01-08 Thread Stephen Hemminger
On Mon, 8 Jan 2024 19:07:20 +0800 (CST) 钟 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 bec

why DPDK reassembles IP fragment packets with AF_PACKET

2024-01-08 Thread
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_FL