Re: [PATCH v6 8/8] drm/amdgpu: use DRM_SCHED_PRIORITY_KERNEL for all ttm entities
On 4/8/26 12:03, Pierre-Eric Pelloux-Prayer wrote: > ttm jobs must have higher priority than any userspace jobs. > > Signed-off-by: Pierre-Eric Pelloux-Prayer Reviewed-by: Christian König > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c > b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c > index 000f66452b10..1f9423556ab3 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c > @@ -2378,7 +2378,7 @@ void amdgpu_ttm_enable_buffer_funcs(struct > amdgpu_device *adev) > r = amdgpu_ttm_buffer_entity_init( > &adev->mman.gtt_mgr, > &adev->mman.clear_entities[i], > - DRM_SCHED_PRIORITY_NORMAL, > + DRM_SCHED_PRIORITY_KERNEL, > adev->mman.buffer_funcs_scheds, > adev->mman.num_buffer_funcs_scheds, 1); > > @@ -2398,7 +2398,7 @@ void amdgpu_ttm_enable_buffer_funcs(struct > amdgpu_device *adev) > r = amdgpu_ttm_buffer_entity_init( > &adev->mman.gtt_mgr, > &adev->mman.move_entities[i], > - DRM_SCHED_PRIORITY_NORMAL, > + DRM_SCHED_PRIORITY_KERNEL, > adev->mman.buffer_funcs_scheds, > adev->mman.num_buffer_funcs_scheds, 2); >
[PATCH v6 8/8] drm/amdgpu: use DRM_SCHED_PRIORITY_KERNEL for all ttm entities
ttm jobs must have higher priority than any userspace jobs. Signed-off-by: Pierre-Eric Pelloux-Prayer --- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c index 000f66452b10..1f9423556ab3 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c @@ -2378,7 +2378,7 @@ void amdgpu_ttm_enable_buffer_funcs(struct amdgpu_device *adev) r = amdgpu_ttm_buffer_entity_init( &adev->mman.gtt_mgr, &adev->mman.clear_entities[i], - DRM_SCHED_PRIORITY_NORMAL, + DRM_SCHED_PRIORITY_KERNEL, adev->mman.buffer_funcs_scheds, adev->mman.num_buffer_funcs_scheds, 1); @@ -2398,7 +2398,7 @@ void amdgpu_ttm_enable_buffer_funcs(struct amdgpu_device *adev) r = amdgpu_ttm_buffer_entity_init( &adev->mman.gtt_mgr, &adev->mman.move_entities[i], - DRM_SCHED_PRIORITY_NORMAL, + DRM_SCHED_PRIORITY_KERNEL, adev->mman.buffer_funcs_scheds, adev->mman.num_buffer_funcs_scheds, 2); -- 2.43.0
