STRUCT XE_VM_FAULT_ENTRY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay bestie, this is the struct xe_vm_fault_entry(9) page from the Kernel API Manual πŸ’– β€” and it’s literally about struct xe_vm_fault_entry, aka the elements of vm->faults.list. Periodt. ✨

🌸 SYNOPSIS 🌸

       struct xe_vm_fault_entry {
           struct list_head list;
           u64 address;
           u32 address_precision;
           u8 access_type;
           u8 fault_type;
           u8 fault_level;
        };

πŸŽ€ Members πŸŽ€

  • list β€” link into xe_vm.faults.list 🫢
  • address β€” address of the fault πŸ“
  • address_precision β€” precision of faulted address 🎯
  • access_type β€” type of address access that resulted in fault 🚦
  • fault_type β€” type of fault reported πŸ“£
  • fault_level β€” fault level of the fault 🧚

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/gpu/drm/xe/xe_vm_types.h πŸ“
  • struct xe_vma_mem_attr(9), struct xe_userptr_vma(9) 🌈

Catch you in ./drivers/gpu/drm/xe, bestie β€” this page is dated October 2026. πŸ’œ

πŸ“¦ where this page comes from