net_mlx5: probe of PCI device xxxx:xx:xx.x aborted after encountering an error: Cannot allocate memory

Solution Verified - Updated -

Issue

  • Unable to attach Single Root I/O Virtualization (SR-IOV) Virtual Functions(VF) on NUMA-1 as secondary interfaces on pods.

  • When pod tries to request SR-IOV VFs from the Physical Function(PF)/NICs associated with NUMA-1, it fails with the following error message:

    net_mlx5: probe of PCI device xx:xx:xx.x aborted after encountering an error: Cannot allocate memory
    
  • Why pod is not able to attach VFs from NUMA-1 but it succeed to attach the VFs from NUMA-0?

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content