drm_sched_increase_karma(9)
π NAME π
okay so bestie, we are in the Kernel API Manual, and this page is drm_sched_increase_karma(9) β itβs literally all about Update sched_entity guilty flag. No cap, thatβs the whole name vibe.
β¨ SYNOPSIS β¨
void drm_sched_increase_karma (struct drm_sched_job *bad );
π ARGUMENTS π
badβ The job guilty of time out. Thatβs the one catching the blame, bestie.
πΈ DESCRIPTION πΈ
Increment on every hang caused by the 'bad' job. If this exceeds the hang limit of the scheduler, then the respective sched entity is marked guilty, and jobs from it will not be scheduled further.
Thatβs it. Thatβs the whole functionβs main character energy. π
π₯ SEE ALSO π₯
First up, the Kernel file ./drivers/gpu/drm/scheduler/sched_main.c is the home base. Then we got the whole friend group of linked pages β every single one, no skips:
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_tdr_queue_imm(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_wqueue_ready(9)drm_sched_wqueue_stop(9)drm_sched_wqueue_start(9)drm_sched_is_stopped(9)drm_sched_job_is_signaled(9)
mwah π this page lives under ./drivers/gpu/drm/scheduler, the date energy is October 2026, and the page is drm_sched_increase_karma(9). bye bestie π«Ά
π¦ 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