Skip to contentSkip to conversation

mlx5_net: probe of PCI device 4790:00:02.0 aborted after encountering an error: Operation not permitted

Bug 1307 [email protected] 1 participant 2 messages Nov 2, 2023 – Oct 27, 2025

lore
Share & tools
lore
#0 lore raw

https://bugs.dpdk.org/show_bug.cgi?id=1307

            Bug ID: 1307
           Summary: mlx5_net: probe of PCI device 4790:00:02.0 aborted
                    after encountering an error: Operation not permitted
           Product: DPDK
           Version: 23.11
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: testpmd
          Assignee: [email protected]
          Reporter: [email protected]

Target Milestone: ---

Hi,

when running testpmd

cmd >/dpdk/latest/build-meson/app/dpdk-testpmd -- --burst=64 --mbcache=512 -i --nb-cores=4 --txd=1024 --rxd=1024 --forward-mode=mac --eth-peer=0,00:15:5d:3a:05:02 --auto-start --port-topology=loop

im getting

mlx5_common: Failed to allocate DevX UAR (BF/NC)
mlx5_common: Failed to allocate UAR.
mlx5_net: Failed to prepare Tx DevX UAR.
mlx5_net: probe of PCI device 4790:00:02.0 aborted after encountering an error:
Operation not permitted
mlx5_common: Failed to load driver mlx5_eth
EAL: Requested device 4790:00:02.0 cannot be used

the error is not enough to understand what causing the issue

checked on ubuntu 20 VM rmda-core 28
on ubuntu 22 working

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#1 lore raw

http://bugs.dpdk.org/show_bug.cgi?id=1307

[email protected] ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |[email protected]
         Resolution|---                         |WONTFIX

--- Comment #1 from [email protected] ([email protected]) --- Hi,
Sorry for the late response,
Root Cause: rdma-core 28 has incomplete/buggy DevX UAR allocation support. The kernel or the library returns EPERM when it doesn't properly support the allocation flags.

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.