drm_sched_tdr_queue_imm(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐ŸŒธ 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:


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