Have you tried native iavf driver instead of using DPDK? — Damjan
On 11.11.2025., at 15:21, nousi via lists.fd.io <[email protected]> wrote: Hi everyone, I’m seeing a packet length issue after upgrading to VPP 25.02 on ARM64 (Ampere® Altra® Q64-30 @ 3.0GHz) with an Intel E810-C (4x ports) NIC using the IAVF driver. All packets received in the dpdk-input node show a length of 65535 bytes, which is clearly incorrect. This is visible in both trace and pcap captures. Here’s what I’ve observed so far: * The issue only appears with VPP 25.02 on ARM64. * The same platform (hardware + NIC) works perfectly with VPP 22.02 — packet lengths are reported correctly. * On X86 systems, VPP 25.02 also works fine (no packet length issue). * So it seems specific to VPP 25.02 + ARM64 + IAVF driver combination. Setup details: * CPU: Ampere® Altra® Q64-30 (ARM64) * NIC: Intel E810-C (4 ports) * Driver: IAVF (DPDK) * VPP version: 25.02 * Symptom: All packets show length = 65535 in dpdk-input node Has anyone else seen this behavior or is aware of any related changes in VPP 25.02 or the IAVF/DPDK layer for ARM64? Would appreciate any pointers, patches, or debug hints — especially if someone has tested E810/IAVF on ARM with newer VPP versions. Thanks a lot in advance! Nousi.
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#26521): https://lists.fd.io/g/vpp-dev/message/26521 Mute This Topic: https://lists.fd.io/mt/116238372/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
