GUC RESERVED KLVS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… GuC Reserved KLVs

okay bestie, welcome to the Kernel API Manual page for GuC Reserved KLVs(9) β€” it’s short, it’s iconic, and it’s all about a very VIP little range of keys. ✨

This is the range of GuC KLV keys reserved for internal use by the GuC. They will never be part of the offcial GuC ABI β€” yes, that’s how it’s spelled here, no cap β€” and the drivers can reuse them. πŸ‘‘

Right now this range includes 1024 keys, starting from:

GUC_KLV_RESERVED_RANGE_START : 0xF000

If you’re wondering which KLVs the Xe driver is currently using, see Xe Driver KLVs. πŸ¦‹


✨ SEE ALSO ✨

Kernel file ./drivers/gpu/drm/xe/abi/guc_klvs_abi.h, plus the whole reference squad:

  • GuC KLV(9)
  • GuC Global Config KLVs(9)
  • GuC Self Config KLVs(9)
  • GuC Opt In Feature KLVs(9)
  • GuC Scheduling Policies KLVs(9)
  • GuC VGT Policy KLVs(9)
  • GuC VF Configuration KLVs(9)

xoxo, signing off from ./drivers/gpu/drm/xe/abi β€” October 2026, GuC Reserved KLVs(9) edition πŸ’–

πŸ“¦ where this page comes from