xe_sriov_pf_init_late(9)
β¨ xe_sriov_pf_init_late(9) β¨
Okay bestie, welcome to the Kernel API Manual β this is the late-init era of xe_sriov_pf_init_late and honestly? It's giving "last piece of the puzzle" energy. π§©π
πΈ NAME πΈ
xe_sriov_pf_init_late β the late initialization of the SR-IOV PF, aka the glow-up that happens after the early one. π¦
π SYNOPSIS π
int xe_sriov_pf_init_late (struct xe_device *xe );
π ARGUMENTS π
xeβ thexe_deviceyou want to initialize. that's it, that's the whole argument list, she's low maintenance. π
β¨ DESCRIPTION β¨
Real talk: this function can only be called on PF. Not VF, not anyone else β PF only, no cap. π«
iykyk, PF stands for Physical Function and if you're calling this on anything else you're doing too much. π
π₯ RETURN π₯
0on success β slay, everything worked π- a negative error code on failure β the vibe check did not pass π
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/xe/xe_sriov_pf.c xe_sriov_pf_readiness(9)xe_sriov_pf_init_early(9)xe_sriov_pf_wait_ready(9)xe_sriov_pf_arm_guard(9)xe_sriov_pf_disarm_guard(9)xe_sriov_pf_lockdown(9)xe_sriov_pf_end_lockdown(9)xe_sriov_pf_print_vfs_summary(9)
like, read them, they're the whole friend group fr fr π«Ά
and that's the page, bestie!! π« shoutout to the source squad: it lives at ./drivers/gpu/drm/xe, it's from October 2026, and this manual page is literally named xe_sriov_pf_init_late(9) β iconic behavior, no notes. πβ¨π
π¦ 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