drm_sched_tdr_queue_imm(9)
๐ธ NAME ๐ธ
okay so this is drm_sched_tdr_queue_imm(9) from the Kernel API Manual, and it is literally the โimmediately start job timeout handlerโ function. Bestie, the whole vibe is: you have a scheduler, and you want its timeout handling to start right now โ no waiting around, periodt.
drm_sched_tdr_queue_imm โ immediately start job timeout handler.
โจ SYNOPSIS โจ
void drm_sched_tdr_queue_imm (struct drm_gpu_scheduler *sched );
๐ฆ ARGUMENTS ๐ฆ
schedโ scheduler for which the timeout handling should be started. Thatโs the whole argument, bestie; itโs the scheduler whose timeout handling is about to get started.
๐ DESCRIPTION ๐
Start timeout handling immediately for the named scheduler.
So you pass in sched, and boom โ timeout handling for that named scheduler starts immediately. Itโs giving main-character urgency, no cap. The function name says โqueue_immโ and the description says โimmediately,โ so yeah, the immediate part is the whole point. Slay.
๐ SEE ALSO ๐
Kernel file: ./drivers/gpu/drm/scheduler/sched_main.c โ thatโs the file linked in the original see-also list. The full squad, in order:
Overview(9)Flow Control(9)sched_policy (int)(9)drm_sched_can_queue(9)drm_sched_run_job_queue(9)drm_sched_run_free_queue(9)drm_sched_job_done(9)drm_sched_job_done_cb(9)drm_sched_start_timeout(9)drm_sched_fault(9)drm_sched_suspend_timeout(9)drm_sched_resume_timeout(9)drm_sched_job_reinsert_on_false_timeout(9)drm_sched_stop(9)drm_sched_start(9)drm_sched_resubmit_jobs(9)drm_sched_job_init(9)drm_sched_job_arm(9)drm_sched_job_add_dependency(9)drm_sched_job_add_syncobj_dependency(9)drm_sched_job_add_resv_dependencies(9)drm_sched_job_add_implicit_dependencies(9)drm_sched_job_has_dependency(9)drm_sched_job_cleanup(9)drm_sched_wakeup(9)drm_sched_select_entity(9)drm_sched_get_finished_job(9)drm_sched_pick_best(9)drm_sched_free_job_work(9)drm_sched_run_job_work(9)drm_sched_init(9)drm_sched_fini(9)drm_sched_increase_karma(9)drm_sched_wqueue_ready(9)drm_sched_wqueue_stop(9)drm_sched_wqueue_start(9)drm_sched_is_stopped(9)drm_sched_job_is_signaled(9)
okay thatโs the whole page, bestie โ mwah ๐. Source/version vibe: ./drivers/gpu/drm/scheduler, dated October 2026, and the page itself is drm_sched_tdr_queue_imm(9). ๐
๐ฆ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms