]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amdkfd: fix unhalt_cpsch warning during module unload
authorPerry Yuan <perry.yuan@amd.com>
Tue, 3 Mar 2026 08:39:35 +0000 (16:39 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 11 May 2026 19:55:56 +0000 (15:55 -0400)
Downgrade unhalt_cpsch warning to dev_dbg when sched is already stopped

Signed-off-by: Perry Yuan <perry.yuan@amd.com>
Reviewed-by: Yifan Zhang <yifan1.zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c

index c64a1e19fa3f7fe241b00c944b352bce4fb89425..5043b74b56ae1d34d752e59f805dd1987df98915 100644 (file)
@@ -1934,10 +1934,11 @@ static int halt_cpsch(struct device_queue_manager *dqm)
 static int unhalt_cpsch(struct device_queue_manager *dqm)
 {
        int ret = 0;
+       struct amdgpu_device *adev = dqm->dev->adev;
 
        dqm_lock(dqm);
        if (!dqm->sched_running || !dqm->sched_halt) {
-               WARN_ONCE(!dqm->sched_halt, "Scheduling is not on halt.\n");
+               dev_dbg(adev->dev, "Scheduling is not on halt.\n");
                dqm_unlock(dqm);
                return 0;
        }