aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2022-11-09 12:28:15 -0500
committerPaolo Bonzini <pbonzini@redhat.com>2022-11-09 12:28:15 -0500
commitd72cf8ffe460824fdc97f0a9295a2c4e0231a562 (patch)
tree1cf0d952f5066191eb9700aae882905e8546264c /drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
parentKVM: x86/pmu: Limit the maximum number of supported AMD GP counters (diff)
parentKVM: s390: pci: Fix allocation size of aift kzdev elements (diff)
downloadlinux-rng-d72cf8ffe460824fdc97f0a9295a2c4e0231a562.tar.xz
linux-rng-d72cf8ffe460824fdc97f0a9295a2c4e0231a562.zip
Merge tag 'kvm-s390-master-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
A PCI allocation fix and a PV clock fix.
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
index 3c9fecdd6b2f..bf2d50c8c92a 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
@@ -2201,7 +2201,8 @@ amdgpu_pci_remove(struct pci_dev *pdev)
pm_runtime_forbid(dev->dev);
}
- if (adev->ip_versions[MP1_HWIP][0] == IP_VERSION(13, 0, 2)) {
+ if (adev->ip_versions[MP1_HWIP][0] == IP_VERSION(13, 0, 2) &&
+ !amdgpu_sriov_vf(adev)) {
bool need_to_reset_gpu = false;
if (adev->gmc.xgmi.num_physical_nodes > 1) {