PCI: Mark some NVIDIA GPUs to avoid bus reset
authorShanker Donthineni <sdonthineni@nvidia.com>
Tue, 8 Jun 2021 05:48:56 +0000 (11:18 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 18 Jun 2021 15:32:35 +0000 (10:32 -0500)
commit4c207e7121fa92b66bf1896bf8ccb9edfb0f9731
tree4271e9bdd19b41143264ecac336e2e847eaca983
parentb5cf198e74a91073d12839a3e2db99994a39995d
PCI: Mark some NVIDIA GPUs to avoid bus reset

Some NVIDIA GPU devices do not work with SBR.  Triggering SBR leaves the
device inoperable for the current system boot. It requires a system
hard-reboot to get the GPU device back to normal operating condition
post-SBR. For the affected devices, enable NO_BUS_RESET quirk to avoid the
issue.

This issue will be fixed in the next generation of hardware.

Link: https://lore.kernel.org/r/20210608054857.18963-8-ameynarkhede03@gmail.com
Signed-off-by: Shanker Donthineni <sdonthineni@nvidia.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Sinan Kaya <okaya@kernel.org>
Cc: stable@vger.kernel.org
drivers/pci/quirks.c