mlx5_net: probe of PCI device 4790:00:02.0 aborted after encountering an error: Operation not permitted
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 permittedmlx5_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.
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.