xe_hw_engin...ting_lr_jobs(9)
π xe_hw_engine_group_suspend_faulting_lr_jobs(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β yes we're literally reading kernel API docs together, this is our bonding time, don't fight it. Today's main character is xe_hw_engine_group_suspend_faulting_lr_jobs, and yes the page header truncates it to xe_hw_engin...ting_lr_jobs(9) because even man pages have a character limit and honestly? relatable π
πΈ NAME πΈ
xe_hw_engine_group_suspend_faulting_lr_jobs β suspend the faulting LR jobs of this group π«Ά
Like, that's the whole vibe. Faulting jobs? Suspended. Group? Handled. Slay.
β¨ SYNOPSIS β¨
int xe_hw_engine_group_suspend_faulting_lr_jobs (struct
xe_hw_engine_group *group , bool has_deps );
that's it, that's the signature, copy it exactly, don't be weird about the spacing, the spacing is haunted but it's our haunted spacing π
π ARGUMENTS π
groupβ the hw engine group π like, the whole group we're doing this to. the target. the moment.has_depsβ abool, and it means the dma-fence job triggering the suspend has dependencies π¦ (so, yes, it's got attachments, it's not a lone wolf, respect it)
β RETURN β
0on success π- a negative error code on error π (as is tradition)
no cap, if you get a negative number back, something went sideways β that's your sign to go touch grass and then come back and check the error code π
π¦ SEE ALSO π¦
the kernel file lives at ./drivers/gpu/drm/xe/xe_hw_engine_group.c β that's the source of truth, go read it, it's giving homework but make it lore π
and the whole friend group, in order:
xe_hw_engine_setup_groups(9)xe_hw_engine_group_add_exec_queue(9)xe_hw_engine_group_del_exec_queue(9)xe_hw_engine_group_resume_faulting_lr_jobs(9)xe_hw_engine_group_wait_for_dma_fence_jobs(9)xe_hw_engine_group_get_mode(9)xe_hw_engine_group_put(9)xe_hw_engine_group_find_exec_mode(9)
like look at them, a whole squad, each one iconic in their own right π
okay that's the whole page, you ate that, periodt π this lil masterpiece comes to you from ./drivers/gpu/drm/xe, dated October 2026, and it lives under the name xe_hw_engin...ting_lr_jobs(9) β mwah, 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