STRUCT XE_SRIOV_VF_RELAY_VERSION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME

struct xe_sriov_vf_relay_version β€” the glow-up where the PF spills its ABI version details, bestie. That's literally the whole vibe. ✨

(Also lowkey iconic: the page header up top keeps truncating it to struct xe_sr...elay_version because life is short and manpage headers are shorter. The real, full name is the one right above. 🫢)


✨ SYNOPSIS

struct xe_sriov_vf_relay_version {
    u16 major;
    u16 minor;
};

Like, that's it. Two little fields. A whole struct for two numbers and honestly? It ate. πŸ‘‘


πŸŽ€ Members

  • major β€” the major version. The main character number, fr fr. ⭐
  • minor β€” the minor version. The supporting role that still gets screen time. πŸ¦‹
No cap: those are the only two things in there. Don't go looking for a hidden third member, there isn't one, I checked. πŸ™ˆ

🌸 SEE ALSO

  • Kernel file ./drivers/gpu/drm/xe/xe_sriov_vf_types.h β€” go touch grass in the source tree, this is where the struct actually lives. πŸ“
  • struct xe_device_vf(9) β€” its little friend, also documented, also worth a read. πŸ’œ

okay that's the whole page and yes it was short, but we still slayed πŸ’… this one's from ./drivers/gpu/drm/xe, dated October 2026 β€” October 2026, bestie, we're reading docs from the future, the way that this manpage is literally time travelling πŸ˜­πŸ•°οΈβœ¨

πŸ“¦ where this page comes from