radeon_vm_fence_pts(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– radeon_vm_fence_pts(9) πŸ’–

okay so bestie, this is the Kernel API Manual page for radeon_vm_fence_pts(9) β€” the one that fences page tables after an update. let's get into it, no cap ✨

🌸 NAME 🌸

radeon_vm_fence_pts β€” fence page tables after an update

πŸ’… SYNOPSIS πŸ’…

void radeon_vm_fence_pts (struct radeon_vm *vm , uint64_t start ,
       uint64_t end , struct radeon_fence *fence );

πŸŽ€ ARGUMENTS πŸŽ€

  • vm β€” the requested vm
  • start β€” start of GPU address range
  • end β€” end of GPU address range
  • fence β€” fence to use

πŸ¦‹ DESCRIPTION πŸ¦‹

This fences the page tables in the range start - end (cayman+). slay.

⚠️ important bestie: Global and local mutex must be locked! not optional, not β€œlater”, not β€œoops I forgot” β€” locked. πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/gpu/drm/radeon/radeon_vm.c

go read these too, fr fr:


and that’s the whole page, bestie 🫢 source/version: ./drivers/gpu/drm/radeon; date: October 2026; manual: radeon_vm_fence_pts(9). mwah πŸ’‹

πŸ“¦ where this page comes from