https://bugs.dpdk.org/show_bug.cgi?id=580
Bug ID: 580 Summary: [dpdk-20.11] testpmd: Ubuntu 16.04: Failed to start port as mlx5_pci can't allocate hash list. Product: DPDK Version: 20.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: Normal Component: testpmd Assignee: dev@dpdk.org Reporter: abhimarath...@gmail.com Target Milestone: --- Hi, Facing issue with Ubuntu 16.04 & Ubuntu 18.04 with mlx5 driver on Azure platform. For Ubuntu 16.04(4.15.0-1098-azure), testpmd failed to start port. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. testpmd output given below: EAL: Probing VFIO support... EAL: Probe PCI driver: mlx5_pci (15b3:1016) device: 40db:00:02.0 (socket 0) mlx5_pci: Size 0xFFFF is not power of 2, will be aligned to 0x10000. mlx5_pci: Default miss action is not supported. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. net_vdev_netvsc: probably using routed NetVSC interface "eth1" (index 3) EAL: No legacy callbacks, legacy socket not created Set io packet forwarding mode Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa. testpmd: create a new mbuf pool <mb_pool_0>: n=180224, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 1 (socket 0) mlx5_pci: Failed to init cache list NIC_ingress_0_matcher_cache entry (nil). mlx5_pci: port 0 failed to set defaults flows Fail to start port 1 Please stop the ports first Done For Ubuntu 18.04(5.4.0-1031-azure),Getting similar errors but ports are not blocked/stopped. testpmd output given below: --------------------------mlx5----------------------------------------- EAL: Probing VFIO support... EAL: VFIO support initialized EAL: Probe PCI driver: mlx5_pci (15b3:1016) device: 0002:00:02.0 (socket 0) mlx5_pci: Retrying to allocate Rx DevX UAR mlx5_pci: Size 0xFFFF is not power of 2, will be aligned to 0x10000. mlx5_pci: Default miss action is not supported. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. mlx5_pci: Can't allocate hash list mlx5_1_flow_table entry. net_vdev_netvsc: probably using routed NetVSC interface "eth1" (index 3) tap_nl_dump_ext_ack(): Cannot delete qdisc with handle of zero tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid tap_nl_dump_ext_ack(): Failed to find qdisc with specified classid EAL: No legacy callbacks, legacy socket not created Set txonly packet forwarding mode Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa. testpmd: create a new mbuf pool <mb_pool_0>: n=163840, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 1 (socket 0) Port 1: 00:0D:3A:C4:E8:BB Checking link statuses... Done -- You are receiving this mail because: You are the assignee for the bug.