]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
PCI: Mark AMD Navi14 GPU ATS as broken
authorEvan Quan <evan.quan@amd.com>
Wed, 2 Jun 2021 02:12:55 +0000 (10:12 +0800)
committerStefan Bader <stefan.bader@canonical.com>
Fri, 13 Aug 2021 07:29:11 +0000 (09:29 +0200)
commit92096a165508cd71bd40ff392805d936e7055334
treebc58626caa3337d46b74bc4b13473905c6341e36
parenta7b28783b26fea0e5458c55d519096da9faa1d48
PCI: Mark AMD Navi14 GPU ATS as broken

BugLink: https://bugs.launchpad.net/bugs/1936688
commit e8946a53e2a698c148b3b3ed732f43c7747fbeb6 upstream.

Observed unexpected GPU hang during runpm stress test on 0x7341 rev 0x00.
Further debugging shows broken ATS is related.

Disable ATS on this part.  Similar issues on other devices:

  a2da5d8cc0b0 ("PCI: Mark AMD Raven iGPU ATS as broken in some platforms")
  45beb31d3afb ("PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken")
  5e89cd303e3a ("PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken")

Suggested-by: Alex Deucher <alexander.deucher@amd.com>
Link: https://lore.kernel.org/r/20210602021255.939090-1-evan.quan@amd.com
Signed-off-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Krzysztof WilczyƄski <kw@linux.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/pci/quirks.c