xe_vm_is_validating(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is the xe_vm_is_validating(9) page from the Kernel API Manual, and it is literally here to tell you whether bos bound to the vm are currently being made resident by the current task. That's the vibe. πŸ’…

✨ SYNOPSIS ✨

bool xe_vm_is_validating (struct xe_vm *vm );

πŸŽ€ ARGUMENTS πŸŽ€

  • vm β€” pointer to the vm. That's the whole argument, bestie, no extra lore.

πŸ¦‹ DESCRIPTION πŸ¦‹

so if this function returns true, we should be in a vm resv locked region, because the current process is the same task that called xe_vm_set_validating. The function asserts that that's indeed the case β€” like, it is checking the vibe and expecting it to match. ✨

πŸ’– RETURN πŸ’–

true if the task is currently making bos resident, false otherwise. periodt.

πŸ‘€ SEE ALSO πŸ‘€

Kernel file: ./drivers/gpu/drm/xe/xe_vm.h

mwah πŸ’‹ β€” source/version: ./drivers/gpu/drm/xe; date: October 2026. This has been xe_vm_is_validating(9), and yes, she ate. 🫢

πŸ“¦ where this page comes from