drm_exec_is_contended(9)
π drm_exec_is_contended(9) β a Kernel API Manual bestie moment π
β¨ NAME β¨
drm_exec_is_contended β check for contention. That's the name, that's the assignment, and honestly? Iconic. π
π¦ SYNOPSIS π¦
bool drm_exec_is_contended (struct drm_exec *exec );
No cap, that's the whole signature. β¨
π ARGUMENTS π
execβ adrm_execobject. The main character of this function, fr fr. π
πΈ DESCRIPTION πΈ
Returns true if the drm_exec object has run into some contention while locking a GEM object and needs to clean up. That's the whole vibe check, bestie β contention detected? The function says so with a true. π
π SEE ALSO π
okay these are the other pages you should lowkey go read, because the kernel API is a whole friend group:
- Kernel file
./include/drm/drm_exec.h+struct drm_exec(9) drm_exec_obj(9)drm_exec_for_each_locked_object(9)drm_exec_for_each_locked_object_reverse(9)drm_exec_until_all_locked(9)drm_exec_retry_on_contention(9)drm_exec_retry(9)drm_exec_ticket(9)
All of those, no skips. π
mwah π β sourced from ./include/drm, dated October 2026, and it's drm_exec_is_contended(9) signing off. 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