HomeFreeBSD

Fixes for SRIOV in mlx5core.

Description

Fixes for SRIOV in mlx5core.

  • call pci_iov_detach() on detaching from PCI device to take care of hang on destroying VFs after PF is down.
  • disable eswitch SRIOV support right after pci_iov_detach(), else the eswitch cleanup sometimes occur while the SRIOV flow table is still present.

Submitted by: kib@
MFC after: 1 week
Sponsored by: Mellanox Technologies // NVIDIA Networking

Details

Provenance
hselaskyAuthored on Jan 8 2021, 11:06 AM
Parents
rG98140747ca93: Update the PCI ID list in mlx5core.
Branches
Unknown
Tags
Unknown