HomeFreeBSD

MFC 333174: Use PCI power-mgmt to reset a device if FLR fails.

Description

MFC 333174: Use PCI power-mgmt to reset a device if FLR fails.

A large number of devices don't support PCIe FLR, in particular
graphics adapters. Use PCI power management to perform the
reset if FLR fails or isn't available, by cycling the device
through the D3 state.

This has been tested by a number of users with Nvidia and AMD GPUs.

Details

Provenance
jhbAuthored on
Parents
rS347373: iflib: Add missing return statement that was left out from r347197
Branches
Unknown
Tags
Unknown