xe_guc_submit_pause_abort(9)
β¨ xe_guc_submit_pause_abort(9) β¨
okay so real talk, this is a page straight out of the Kernel API Manual, and it's short but it matters, so bestie pls pay attention π
π NAME π
xe_guc_submit_pause_abort β the function that aborts all paused submission tasks on a given GuC. like, every single one of them. no crumbs left. periodt π
πΈ SYNOPSIS πΈ
void xe_guc_submit_pause_abort (struct xe_guc *guc );
it's giving small-but-mighty, ngl β void return, one argument, in and out. π¦
π«Ά ARGUMENTS π«Ά
gucβ thexe_gucstruct instance whose scheduler is gonna get aborted. that's the one. that's the target. the main character of this whole operation π
π₯ SEE ALSO π₯
okay this list is long but don't skip it, iykyk β everything here is basically the extended friend group of this function:
- Kernel file
./drivers/gpu/drm/xe/xe_guc_submit.cβ clutch reference, fr fr xe_guc_submit_init(9)- Multi Queue Group GuC interface(9)
xe_guc_submit_wedge(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_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)
like yes that's a lot of friends but they're all iconic in their own way π
okay that's the whole page, you ate that π β now go read the source, it's literally right there: ./drivers/gpu/drm/xe, dated October 2026, and this was xe_guc_submit_pause_abort(9) signing off. 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