xe_gt_sriov_pf_wait_ready(9)
π xe_gt_sriov_pf_wait_ready π
okay so bestie, welcome to the Kernel API Manual β yes, the actual kernel API manual, we're doing this, we're literally reading kernel docs together and it's giving study date energy π
This one's about xe_gt_sriov_pf_wait_ready, and honestly? The name ate. It does exactly what it says on the tin.
β¨ NAME β¨
xe_gt_sriov_pf_wait_ready β literally just sit there and wait until per-GT PF SR-IOV support is ready. That's it. That's the whole vibe. π¦
πΈ SYNOPSIS πΈ
int xe_gt_sriov_pf_wait_ready (struct xe_gt *gt );
π§ ARGUMENTS π§
gtβ thexe_gt. that's it, that's the argument. she's simple, she's iconic π
π DESCRIPTION π
okay so here's the thing, and this is important:
This function can only be called on PF.
that's the whole description. no notes. no cap. if you're not on PF, this is not your moment, bestie π
β RETURN β
0on success π slay- a negative error code on failure π not slay
π SEE ALSO π
if you wanna go deeper (and you know you do, iykyk):
- Kernel file
./drivers/gpu/drm/xe/xe_gt_sriov_pf.c xe_gt_sriov_pf_init_early(9)xe_gt_sriov_pf_init(9)xe_gt_sriov_pf_init_hw(9)xe_gt_sriov_pf_sanitize_hw(9)xe_gt_sriov_pf_stop_prepare(9)xe_gt_sriov_pf_restart(9)xe_gt_sriov_pf_sched_groups_enabled(9)
like, the whole friend group is there π«Ά go say hi.
mwah π sign-off time: this little treasure lives over in ./drivers/gpu/drm/xe, dated October 2026, and yes the page is still called xe_gt_sriov_pf_wait_ready(9) because some things never change π periodt.
π¦ 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