amdgpu_sync_kfd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ amdgpu_sync_kfd ✨

okay so bestie, welcome to the Kernel API Manual page for amdgpu_sync_kfd β€” this is the little function that goes "hey, see those KFD fences over there? yeah, they belong in your sync object now" πŸŽ€


🌸 NAME 🌸

amdgpu_sync_kfd β€” sync to KFD fences πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

int amdgpu_sync_kfd (struct amdgpu_sync *sync , struct dma_resv *resv );

πŸ‘‘ ARGUMENTS πŸ‘‘

  • sync β€” the sync object you're adding the KFD fences to 🫢
  • resv β€” the reservation object that's holding the KFD fences

πŸ”₯ DESCRIPTION πŸ”₯

So basically: extract all the KFD fences and add them to the sync object. That's it, that's the whole vibe. Grab every single KFD fence out of there and drop them into sync. No cap, nothing more, nothing less.

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c β€” go read it, iykyk πŸ‘€


that's the whole page bestie, go forth and sync those fences πŸ’–βœ¨

sign-off vibes 🫢: this one lives in ./drivers/gpu/drm/amd/amdgpu, dated October 2026, and it's literally the amdgpu_sync_kfd(9) page. periodt. πŸ’…πŸŒΈ

πŸ“¦ where this page comes from