i915_ggtt_resume_vm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the i915_ggtt_resume_vm(9) page in the Kernel API Manual β€” we’re restoring memory mappings and keeping every literal detail, no cap. πŸ’…

πŸŽ€ NAME πŸŽ€

i915_ggtt_resume_vm β€” Restore the memory mappings for a GGTT or DPT VM. πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

bool i915_ggtt_resume_vm (struct i915_address_space *vm , bool
       all_evicted );

🌸 ARGUMENTS 🌸

  • vm β€” The VM to restore the mappings for. It’s a struct i915_address_space *vm, bestie.
  • all_evicted β€” Were all VMAs expected to be evicted on suspend? That’s the question, and the type is bool.

✨ DESCRIPTION ✨

Restore the memory mappings for all objects mapped to HW via the GGTT or a DPT page table. Like, all the objects β€” mapped to HW, through the GGTT or a DPT page table. πŸ‘‘

Returns true if restoring the mapping for any object that was in a write domain before suspend. That’s the return value, periodt β€” literally true when that condition hits. 🫢

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/gpu/drm/i915/gt/intel_ggtt.c β€” and the squad is:


byeee bestie πŸ’– the source/version footer is ./drivers/gpu/drm/i915/gt, the date is October 2026, and the manual page is i915_ggtt_resume_vm(9). slay ✨

πŸ“¦ where this page comes from