-
Bug
-
Resolution: Duplicate
-
Medium
-
None
-
None
-
None
Tests with 9000B IP4 packet size are failing when traffic is routed via configured memif.
vpp# sh int Name Idx State MTU (L3/IP4/IP6/MPLS) Counter Count avf-0/18/2/0 1 up 9000/0/0/0 rx packets 1000 rx bytes 8996000 ip4 1000 avf-0/18/6/0 2 up 9000/0/0/0 rx packets 1000 rx bytes 8996000 ip4 1000 local0 0 down 0/0/0/0 memif1/1 3 up 9000/0/0/0 rx packets 1000 rx bytes 8192000 tx packets 1000 tx bytes 8996000 drops 1000 ip4 1000 memif2/1 4 up 9000/0/0/0 rx packets 1000 rx bytes 8192000 tx packets 1000 tx bytes 8996000 drops 1000 ip4 1000 vpp# sh err Count Node Reason Severity 1006 ip4-input ip4 length > l2 length error 994 ip4-input ip4 length > l2 length error vpp# sh trace Packet 1 00:44:04:721455: avf-input avf: avf-0/18/2/0 (1) qid 0 next-node ethernet-input flow-id 0 desc 0: status 0x3009 error 0x0 ptype 0x17 len 2048 desc 1: status 0x3009 error 0x0 ptype 0x17 len 2048 desc 2: status 0x3009 error 0x0 ptype 0x17 len 2048 desc 3: status 0x3009 error 0x0 ptype 0x17 len 2048 desc 4: status 0x300b error 0x0 ptype 0x17 len 804 00:44:04:721456: ethernet-input frame: flags 0x3, hw-if-index 1, sw-if-index 1 IP4: 3c:fd:fe:a8:b1:88 -> 3c:fe:a8:ad:80:00 00:44:04:721456: ip4-input-no-checksum unknown 61: 10.10.10.1 -> 20.20.20.1 tos 0x00, ttl 64, length 8982, checksum 0x1b8b dscp CS0 ecn NON_ECN fragment id 0x0001 00:44:04:721457: ip4-lookup fib 1 dpo-idx 10 flow hash: 0x00000000 unknown 61: 10.10.10.1 -> 20.20.20.1 tos 0x00, ttl 64, length 8982, checksum 0x1b8b dscp CS0 ecn NON_ECN fragment id 0x0001 00:44:04:721457: ip4-rewrite tx_sw_if_index 3 dpo-idx 10 : ipv4 via 32.32.32.1 memif1/1: mtu:9000 next:5 flags:[] 02fefafe72eb02fe6fccdec50800 flow hash: 0x00000000 00000000: 02fefafe72eb02fe6fccdec5080045002316000100003f3d1c8b0a0a0a011414 00000020: 140144415a6149677a61584f7751704876587877456759724e66414c 00:44:04:721458: memif1/1-output memif1/1 IP4: 02:fe:6f:cc:de:c5 -> 02:fe:fa:fe:72:eb unknown 61: 10.10.10.1 -> 20.20.20.1 tos 0x00, ttl 63, length 8982, checksum 0x1c8b dscp CS0 ecn NON_ECN fragment id 0x0001 interface memif1/1 remote-name "VPP 22.06-rc0~106-gb3919ca67~b2" remote-interface "memif1/1" socket-id 1 id 1 mode ethernet flags admin-up slave connected zero-copy listener-fd 0 conn-fd 26 num-s2m-rings 2 num-m2s-rings 2 buffer-size 9200 num-regions 3 region 0 size 66048 fd 27 region 1 size 509607936 fd 5 region 2 size 509607936 fd 6 slave-to-master ring 0: region 0 offset 0 ring-size 1024 int-fd 28 head 34343 tail 34343 flags 0x0001 interrupts 0 slave-to-master ring 1: region 0 offset 16512 ring-size 1024 int-fd 29 head 23416 tail 23416 flags 0x0001 interrupts 0 master-to-slave ring 0: region 0 offset 33024 ring-size 1024 int-fd 30 head 3136 tail 2126 flags 0x0001 interrupts 0 master-to-slave ring 1: region 0 offset 49536 ring-size 1024 int-fd 31 head 23664 tail 22642 flags 0x0001 interrupts 0 interface memif2/1 remote-name "VPP 22.06-rc0~106-gb3919ca67~b2" remote-interface "memif2/1" socket-id 2 id 1 mode ethernet flags admin-up slave connected zero-copy listener-fd 0 conn-fd 32 num-s2m-rings 2 num-m2s-rings 2 buffer-size 9200 num-regions 3 region 0 size 66048 fd 33 region 1 size 509607936 fd 5 region 2 size 509607936 fd 6 slave-to-master ring 0: region 0 offset 0 ring-size 1024 int-fd 34 head 34295 tail 34295 flags 0x0001 interrupts 0 slave-to-master ring 1: region 0 offset 16512 ring-size 1024 int-fd 35 head 23418 tail 23418 flags 0x0001 interrupts 0 master-to-slave ring 0: region 0 offset 33024 ring-size 1024 int-fd 36 head 1536 tail 524 flags 0x0001 interrupts 0 master-to-slave ring 1: region 0 offset 49536 ring-size 1024 int-fd 37 head 21744 tail 20750 flags 0x0001 interrupts 0