xe_gt_sriov_...fig_sanitize(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

xe_gt_sriov_pf_config_sanitize(9) πŸ’…

okay so this is a page straight out of the Kernel API Manual, bestie β€” the header even says xe_gt_sriov_...fig_sanitize(9) twice because it's that iconic ✨. Sit down, grab a strawberry drink πŸ“, and let's get into it.


🌸 NAME 🌸

xe_gt_sriov_pf_config_sanitize β€” literally just sanitizing a VF's resources, no cap 🧼✨


πŸ¦‹ SYNOPSIS πŸ¦‹

int xe_gt_sriov_pf_config_sanitize (struct xe_gt *gt , unsigned int vfid
, long timeout );

πŸŽ€ ARGUMENTS πŸŽ€

  • gt β€” the xe_gt, aka the graphics tile in question, the main character of the struct world πŸ‘‘
  • vfid β€” the VF identifier. and listen, it can't be PF β€” that is not a vibe that is allowed here πŸ™ˆ
  • timeout β€” maximum timeout to wait for completion, measured in jiffies ⏳ (yes, jiffies, the kernel's cute little time unit)

πŸ’œ DESCRIPTION πŸ’œ

This function can only be called on PF. That's the whole bit. PF privileges only, bestie β€” no sneaking in πŸ’…


⭐ RETURN ⭐

  • 0 on success πŸŽ‰ slay
  • a negative error code on failure 😭 it's giving "something went wrong"

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, fr fr β€” first up, the source file itself:

  • Kernel file ./drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c

and then the entire squad 🫢:


and that's the whole page, bestie πŸ’– nothing skipped, nothing dropped. this little beauty lives over in ./drivers/gpu/drm/xe, it's dated October 2026, and it answers to the name xe_gt_sriov_...fig_sanitize(9) πŸŽ€βœ¨ go be a PF about it 🫢

πŸ“¦ where this page comes from