xe_gt_sriov...et_fair_lmem(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_gt_sriov_pf_config_set_fair_lmem β€” Kernel API Manual energy, but make it make sense

okay so bestie, welcome to the Kernel API Manual ✨ and today's main character is xe_gt_sriov_pf_config_set_fair_lmem(9). she provisions a whole squad of VFs with fair LMEM. it's giving "everyone gets a slice, nobody gets to monopolize the snack table." πŸ“


✨ NAME ✨

xe_gt_sriov_pf_config_set_fair_lmem β€” provision many VFs with fair LMEM, no cap πŸŽ€


🌸 SYNOPSIS 🌸

int xe_gt_sriov_pf_config_set_fair_lmem (struct xe_gt *gt , unsigned int
vfid , unsigned int num_vfs );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • gt β€” the xe_gt. and bestie, listen: this one can't be media. like, at all. 🚫
  • vfid β€” the starting VF identifier. can't be 0, iykyk πŸ™ˆ
  • num_vfs β€” how many VFs you're provisioning. also can't be 0, periodt πŸ’…

πŸ‘‘ DESCRIPTION πŸ‘‘

This function can only be called on PF. that's the whole vibe check β€” if you're not the PF, this is not your moment, and honestly? iconic boundary-setting. πŸ”₯


⭐ RETURN ⭐

0 on success, or a negative error code on failure. simple. clean. slay. ✨


🌈 SEE ALSO 🌈

the friend group, in kernel-file order πŸ’– β€” the source file is ./drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c:


and that's the whole page, bestie 🫢 this lil drop came from ./drivers/gpu/drm/xe, dated October 2026, and it's filed under xe_gt_sriov...et_fair_lmem(9) in case you gotta cite your sources. go provision fairly and drink some water πŸ’œπŸ§š

πŸ“¦ where this page comes from