si_dma_ring_test_ib(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

This is the si_dma_ring_test_ib(9) page from the Kernel API Manual, and it's lowkey iconic: si_dma_ring_test_ib tests an IB on the DMA engine. Periodt. πŸ’…

✨ SYNOPSIS ✨

int si_dma_ring_test_ib (struct amdgpu_ring *ring , long timeout );

🌸 ARGUMENTS 🌸

  • ring β€” struct amdgpu_ring *ring, aka the amdgpu_ring structure holding ring information. That's the main character of this function call. πŸ‘‘
  • timeout β€” long timeout, the timeout value in jiffies, or MAX_SCHEDULE_TIMEOUT. Pick your fighter, bestie. ⏳

πŸ”₯ DESCRIPTION πŸ”₯

It tests a simple IB in the DMA ring (VI). The vibe check is simple: returns 0 on success, error on failure. Fr fr, that's it. πŸ“

πŸ¦‹ SEE ALSO πŸ¦‹


Source/version: ./drivers/gpu/drm/amd/amdgpu β€” date: October 2026 β€” page: si_dma_ring_test_ib(9). Bye bestie, stay hydrated and may your DMA ring test return 0! πŸ’–βœ¨

πŸ“¦ where this page comes from