amdgpu_gtt_..._bo_teardown(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ amdgpu_gtt_..._bo_teardown(9) πŸ¦‹

okay bestie, this page is from the Kernel API Manual, and it is highkey deep in AMD GPU internals. The main character is amdgpu_gtt_mgr_mark_bo_teardown, and its whole job is to exclude a BO from GART recovery. Periodt. πŸ’…

πŸ’– NAME πŸ’–

  • amdgpu_gtt_mgr_mark_bo_teardown β€” exclude a BO from GART recovery ✨

🌸 SYNOPSIS 🌸

void amdgpu_gtt_mgr_mark_bo_teardown (struct ttm_buffer_object *tbo );

πŸŽ€ ARGUMENTS πŸŽ€

  • tbo β€” the TTM BO whose TT backing is about to be destroyed 😭 like, it's on the way out, bestie.

🫢 DESCRIPTION 🫢

So here's the tea: keep the GART range allocated until the resource is freed, but make recovery treat it like a range without a BO so it isn't touched after TT teardown has started. no cap, that's the whole vibe. πŸ’œ

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c

The whole squad, fr fr:


made with πŸ’œ from ./drivers/gpu/drm/amd/amdgpu, dated October 2026 β€” that's the source path + date from the footer, bestie. amdgpu_gtt_..._bo_teardown(9) out. πŸŽ€βœ¨

πŸ“¦ where this page comes from