Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/sched: Warn if pending_list is not empty

drm_sched_fini() can leak jobs under certain circumstances.

Warn if that happens.

Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Philipp Stanner <phasta@kernel.org>
Link: https://lore.kernel.org/r/20250710125412.128476-7-phasta@kernel.org

+3
+3
drivers/gpu/drm/scheduler/sched_main.c
··· 1414 1414 sched->ready = false; 1415 1415 kfree(sched->sched_rq); 1416 1416 sched->sched_rq = NULL; 1417 + 1418 + if (!list_empty(&sched->pending_list)) 1419 + dev_warn(sched->dev, "Tearing down scheduler while jobs are pending!\n"); 1417 1420 } 1418 1421 EXPORT_SYMBOL(drm_sched_fini); 1419 1422