xe_vm_set_validation_exec(9)
π xe_vm_set_validation_exec(9) π
Okay bestie, we're in the Kernel API Manual for this one β yes, the actual Kernel API Manual, keep up π
.
πΈ NAME πΈ
xe_vm_set_validation_exec β accessor to set the drm_exec object. Iconic little setter, no cap.
β¨ SYNOPSIS β¨
void xe_vm_set_validation_exec (struct xe_vm *vm , struct drm_exec *exec
);
π ARGUMENTS π
vmβ the vm we want to register adrm_execobject with. Your main character vm, basically.execβ the exec object we want to register. The exec in question, periodt.
π DESCRIPTION π
Set the drm_exec object used to lock the vm's resv. That's the whole vibe check: this is the accessor that puts that exec object in place, fr fr.
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/xe/xe_vm.h, plus the whole friend group:
MAX_FAULTS_SAVED_PER_VM(9)xe_vm_has_scratch(9)gpuvm_to_vm(9)Provide accessors for vma members to facilitate easy change of(9)to_userptr_vma(9)xe_vm_reactivate_rebind(9)xe_vm_resv(9)xe_vm_assert_held(9)xe_vm_set_validating(9)xe_vm_clear_validating(9)xe_vm_is_validating(9)xe_vm_validation_exec(9)xe_vm_has_valid_gpu_mapping(9)
And that's the page, bestie π«Ά. Cute sign-off: this one lives under ./drivers/gpu/drm/xe, dated October 2026, and it's literally called xe_vm_set_validation_exec(9) β slay πβ¨
π¦ 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