xe_guc_ct_restart(9)
β¨ xe_guc_ct_restart(9) β¨
okay so this is a page straight out of the Kernel API Manual bestie, and it's about restarting the GuC CT. yes it's niche. yes it's iconic. let's get into it π«Ά
πΈ NAME πΈ
xe_guc_ct_restart β Restart GuC CT π
π¦ SYNOPSIS π¦
int xe_guc_ct_restart (struct xe_guc_ct *ct );
literally just one argument. one (1) argument. we love a low-effort slay β¨
π ARGUMENTS π
ctβ thexe_guc_ct, aka the main character of this whole situation π
π DESCRIPTION π
okay so the whole job here is to restart the GuC CT back to an empty state, and the way that it does it is without issuing a CT register MMIO command. no MMIO, no issue, that's the vibe check of this function π₯
that's it. that's the whole description. short, sweet, slays π
π RETURN π
0on success π- a negative errno on failure π
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/xe/xe_guc_ct.c GuC CTB Blob(9)xe_guc_ct_queue_proc_time_jiffies(9)xe_guc_ct_init_post_hwconfig(9)xe_guc_ct_enable(9)xe_guc_ct_disable(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)
that's a whole friend group right there, no cap π§π
okay bestie that's the page!! this one's brought to you by the fine people at ./drivers/gpu/drm/xe, dated October 2026 β go drink some water and go read some kernel source, mwah ππ
π¦ 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