xe_guc_submit_wedge(9)
β¨ NAME β¨
xe_guc_submit_wedge β Wedge GuC submission π
This is the xe_guc_submit_wedge(9) page from the Kernel API Manual, and yes bestie, weβre gonna get through it together π«Ά
πΈ SYNOPSIS πΈ
void xe_guc_submit_wedge (struct xe_guc *guc );
π ARGUMENTS π
gucβ the GuC object. Thatβs the whole argument, icon behavior β¨
π DESCRIPTION π
Okay so hereβs the vibe: xe_guc_submit_wedge saves the state of the exec queues that are registered with GuC by taking a ref to each queue. Then it registers a DRMM handler to drop those refs when the driver unloads. Cleanup queen behavior, honestly π.
π¦ SEE ALSO π¦
Kernel file ./drivers/gpu/drm/xe/xe_guc_submit.c β the source file in question, iykyk:
xe_guc_submit_init(9)Multi Queue Group GuC interface(9)xe_guc_submit_pause(9)xe_guc_submit_pause_vf(9)xe_guc_submit_unpause_prepare_vf(9)xe_guc_submit_unpause(9)xe_guc_submit_unpause_vf(9)xe_guc_submit_pause_abort(9)xe_guc_exec_queue_cgp_sync_done_handler(9)xe_guc_exec_queue_snapshot_capture(9)xe_guc_exec_queue_snapshot_capture_delayed(9)xe_guc_exec_queue_snapshot_print(9)xe_guc_exec_queue_snapshot_free(9)xe_guc_register_vf_exec_queue(9)xe_guc_submit_print(9)xe_guc_has_registered_mlrc_queues(9)xe_guc_contexts_hwsp_rebase(9)
Thatβs the whole page, no cap. Every ref is here, every detail is here, and the vibes are immaculate π
Sign-off time: this cutie lives in ./drivers/gpu/drm/xe, itβs dated October 2026, and itβs the xe_guc_submit_wedge(9) page from the Kernel API Manual. Byeee ππβ¨
π¦ 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