amdgpu_vram..._page_status(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to amdgpu_vram..._page_status(9) from the Kernel API Manual β€” yes, the ellipsis is part of the whole lewk 🫢 This one is short and spicy: it asks the VRAM manager what’s up with a specific page’s reservation status. πŸ’…

πŸ’– NAME πŸ’–

amdgpu_vram_mgr_query_page_status β€” bestie, this function is literally here to query the reservation status ✨

✨ SYNOPSIS ✨

the whole call looks like this, and yes, every space is intentional iykyk πŸ‘‘

int amdgpu_vram_mgr_query_page_status (struct amdgpu_vram_mgr *mgr ,
       uint64_t start );

πŸŽ€ ARGUMENTS πŸŽ€

  • mgr β€” amdgpu_vram_mgr pointer πŸŽ€
  • start β€” start address of a page in VRAM πŸ¦‹

πŸ”₯ RETURN πŸ”₯

the return vibes are super specific, bestie:

  • -EBUSY β€” the page is still hold and in pending list 😭
  • 0 β€” the page has been reserved βœ…
  • -ENOENT β€” the input page is not a reservation πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

go touch grass in these other pages and files, fr fr:


big kiss, this page is signed off by the source/version ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and filed under the manual name amdgpu_vram..._page_status(9) β€” periodt. πŸ’œπŸŒˆ

πŸ“¦ where this page comes from