The blade is a Supermicro Super Server and sriov is enabled in the BIOS.
In the kernel logs I see the following:
ESC[7m2022-02-18T01:53:51.528Z cpu2:1049177)WARNING: PCI: 870: 0000:17:00.0: unable to allocate 0x800000 bytes in prefetch mmio VF-BAR[0]ESC[0m
2022-02-18T01:53:51.528Z cpu2:1049177)PCI: 344: 0000:16:00.0 P2P bridge resources:
2022-02-18T01:53:51.528Z cpu2:1049177)PCI: 345: IO: 0x0 - 0x0
2022-02-18T01:53:51.528Z cpu2:1049177)PCI: 346: Mem: 0xc5d00000 - 0xc5efffff
2022-02-18T01:53:51.528Z cpu2:1049177)PCI: 347: PrefetchMem: 0xc0000000 - 0xc3ffffff
2022-02-18T01:53:51.528Z cpu2:1049177)PCI: 955: Failed to allocate and program VF BARs on 0000:17:00.0
ESC[7m2022-02-18T01:53:51.528Z cpu2:1049177)WARNING: PCI: 1558: Enable VFs failed for device @0000:17:00.0, Please make sure the system has proper BIOS installed and enabled for SRIOV.ESC[0m
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_ERR> nmlx5_core: 0000:17:00.0: nmlx5_CoreQueryMaxVfs - (nmlx5_core_main.c:719) vmk_PCIEnableVFs failed - Failure
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_ERR> nmlx5_core: 0000:17:00.0: nmlx5_core_EnableVFs - (nmlx5_core_main.c:848) done, status: Failure
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_Attach - (nmlx5_core_en_main.c:4976) called
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_CheckHCACaps - (nmlx5_core_en_main.c:2169) wqeInlineMode = 2
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_CheckHCACaps - (nmlx5_core_en_main.c:2177) etsSupported = 1 pfcSupported = 1
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_CheckHCACaps - (nmlx5_core_en_main.c:2183) HCA_CAP.dcbx = 0
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_CheckHCACaps - (nmlx5_core_en_main.c:2189) vxlanSupported = 1 swpSupported = 1
2022-02-18T01:53:51.528Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_CheckHCACaps - (nmlx5_core_en_main.c:2195) geneveSupported = 1 geneveSwLimitOptLenEn = 0
2022-02-18T01:53:51.529Z cpu2:1049177)<NMLX_INF> nmlx5_core: 0000:17:00.0: nmlx5_en_Attach - (nmlx5_core_en_main.c:5059) Device 0x15fa4305a5a071b5 is not configured as ENS uplink, mode: ENS disabled
2022-02-18T01:53:51.529Z cpu2:1049177)<NMLX_DBG> nmlx5_core: 0000:17:00.0: nmlx5_en_Attach - (nmlx5_core_en_main.c:5079) vmk_EnsIsDeviceConfigured query failed for device 0x15fa4305a5a071b5
2022-02-18T01:53:51.529Z cpu2:1049177)<NMLX_INF> nmlx5_core: 0000:17:00.0: nmlx5_en_Attach - (nmlx5_core_en_main.c:5088) Device 0x15fa4305a5a071b5 is not configured as ENS uplink
2022-02-18T01:53:51.529Z cpu2:1049177)<NMLX_INF> nmlx5_core: nmlx5_en_DCBInitCurrMode - (nmlx5_core_en_dcb.c:812) No HW DCBX Capability!