kernel/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
.. .. @@ -1979,9 +1979,11 @@ 1979 1979 if (amdgpu_sriov_vf(adev)) 1980 1980 return 0; 1981 1981 1982 - for (i = 0; i < adev->sdma.num_instances; i++) {1983 - amdgpu_irq_put(adev, &adev->sdma.ecc_irq,1984 - AMDGPU_SDMA_IRQ_INSTANCE0 + i);1982 + if (amdgpu_ras_is_supported(adev, AMDGPU_RAS_BLOCK__SDMA)) {1983 + for (i = 0; i < adev->sdma.num_instances; i++) {1984 + amdgpu_irq_put(adev, &adev->sdma.ecc_irq,1985 + AMDGPU_SDMA_IRQ_INSTANCE0 + i);1986 + }1985 1987 } 1986 1988 1987 1989 sdma_v4_0_ctx_switch_enable(adev, false);