ENUM XE_SRIOV_MODE(9)
π enum xe_sriov_mode(9) β the SR-IOV mode β¨
Ok bestie, gather round, because this one's from the Kernel API Manual and it's literally all about how your GPU's SR-IOV mode is set up. It's the enum xe_sriov_mode and it lives in ./drivers/gpu/drm/xe π
πΈ SYNOPSIS πΈ
enum xe_sriov_mode {
XE_SRIOV_MODE_NONE ,
XE_SRIOV_MODE_PF ,
XE_SRIOV_MODE_VF
};
π§ Constants π§
XE_SRIOV_MODE_NONEβ bare-metal mode, meaning it's non-virtualized π no cap, this is the "just you and the hardware, no middleman" vibeXE_SRIOV_MODE_PFβ SR-IOV Physical Function (PF) mode π the main character, the one running the whole operationXE_SRIOV_MODE_VFβ SR-IOV Virtual Function (VF) mode π¦ not me being the lil virtual one that the PF hands out, lowkey iconic
It's giving "three moods, one enum" and honestly? We stan a tidy type definition. π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/xe/xe_sriov_types.h and VFID(9) β go read those too, bestie, iykyk π«Ά
Alright that's the whole page, slay β¨ and just so you know who wrote this masterpiece: it's from the ./drivers/gpu/drm/xe corner of the kernel, dated October 2026, and yes, the page is literally called enum xe_sriov_mode(9) π
π¦ 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