xe_sriov_pf..._vf_priority(9)
π xe_sriov_pf..._vf_priority(9) β the Kernel API Manual moment π
okay so bestie, we're in the Kernel API Manual and this page is literally about xe_sriov_pf_provision_query_vf_priority. yes that's a whole mouthful, we love her anyway π«Ά
β¨ NAME β¨
xe_sriov_pf_provision_query_vf_priority β literally just queries a VF's scheduling priority. that's it, that's the vibe π
πΈ SYNOPSIS πΈ
int xe_sriov_pf_provision_query_vf_priority (struct xe_device *xe ,
unsigned int vfid , u32 *prio );
π¦ ARGUMENTS π¦
xeβ the PFxe_deviceπ₯οΈ (like, the parent device vibe)vfidβ the VF identifier, aka which VF we're talking about πprioβ placeholder for the returned scheduling priority. she's empty on the way in, full of answers on the way out β¨
π DESCRIPTION π
So what she does is: query the VF's scheduling priority provisioning from all tiles/GTs. all of them. not just some. the whole squad π«Ά
and ngl, if the values across tiles/GTs are inconsistent with each other?? then you get a -EUCLEAN error back. no cap, she will not let that slide π
Heads up bestie: this function can only be called on PF. do not try it anywhere else, it's giving "wrong room" energy π
β RETURN β
0 on success π or a negative error code on failure π. classic.
π SEE ALSO π
Kernel file ./drivers/gpu/drm/xe/xe_sriov_pf_provision.c β go read her, she's iconic π
xe_sriov_pf_provision_vfs(9)xe_sriov_pf_unprovision_vfs(9)xe_sriov_pf_reprovision_default(9)xe_sriov_pf_provision_set_mode(9)xe_sriov_pf_provision_bulk_apply_eq(9)xe_sriov_pf_provision_apply_vf_eq(9)xe_sriov_pf_provision_query_vf_eq(9)xe_sriov_pf_provision_bulk_apply_pt(9)xe_sriov_pf_provision_apply_vf_pt(9)xe_sriov_pf_provision_query_vf_pt(9)xe_sriov_pf_provision_bulk_apply_priority(9)xe_sriov_pf_provision_apply_vf_priority(9)xe_sriov_pf_provision_bulk_apply_vram(9)xe_sriov_pf_provision_apply_vf_vram(9)xe_sriov_pf_provision_query_vf_vram(9)
like, the whole friend group fr fr π§π
and that's the page!! π mwah π
sign-off time bestie: this one lives in./drivers/gpu/drm/xe, dated October 2026, and she's filed underxe_sriov_pf..._vf_priority(9). go forth and query those priorities, queen ππ
π¦ 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