diff options
Diffstat (limited to 'drivers/gpu')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c index 54059cbcfc08..6f700800f346 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c @@ -4501,6 +4501,9 @@ static int gfx_v12_0_ring_preempt_ib(struct amdgpu_ring *ring)  	struct amdgpu_ring *kiq_ring = &kiq->ring;  	unsigned long flags; +	if (adev->enable_mes) +		return -EINVAL; +  	if (!kiq->pmf || !kiq->pmf->kiq_unmap_queues)  		return -EINVAL; | 
