xe_hw_engin...ting_lr_jobs(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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 β€” a bool, 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 ⭐

  • 0 on 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:

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