xe_guc_ct_disable(9)
π xe_guc_ct_disable(9) β like, the Kernel API Manual, bestie β¨
okay so real talk, this is a page from the Kernel API Manual and it's about putting GuC into its disabled era. it's short, it's sweet, it's giving "one job and she does it." let's get into it π
πΈ NAME πΈ
xe_guc_ct_disable β literally just sets GuC to the disabled state, no cap π
β¨ SYNOPSIS β¨
void xe_guc_ct_disable (struct xe_guc_ct *ct );
that's it. that's the whole vibe. she returns void, she takes one pointer, she's lowkey iconic π¦
π«Ά ARGUMENTS π«Ά
ctβ thexe_guc_ct, that's your girl, that's the one you're disabling π
π₯ DESCRIPTION π₯
so what she does is: set the GuC CT to the disabled state, and stop the g2h handler. that's the whole assignment and she ate it fr fr.
and here's the important part β no outstanding g2h is expected in this transition. like, that's the assumption going in, okay? don't come for her with pending g2h business, that is not the vibe she signed up for π
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/xe/xe_guc_ct.cβ and alsoGuC CTB Blob(9)π xe_guc_ct_queue_proc_time_jiffies(9)xe_guc_ct_init_post_hwconfig(9)xe_guc_ct_restart(9)xe_guc_ct_enable(9)xe_guc_ct_flush_and_stop(9)xe_guc_ct_stop(9)xe_guc_ct_runtime_suspend(9)xe_guc_ct_runtime_resume(9)xe_guc_ct_send(9)xe_guc_ct_send_recv(9)xe_guc_ct_fast_path(9)xe_guc_ct_snapshot_capture(9)xe_guc_ct_snapshot_print(9)xe_guc_ct_snapshot_free(9)xe_guc_ct_print(9)
like the whole friend group, honestly. read them all, iykyk π
okay that's the page!! this one lives over in ./drivers/gpu/drm/xe bestie, dated October 2026, and she's filed under xe_guc_ct_disable(9) β¨ mwah, go disable something, ily ππ§
π¦ 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