radeon_gart_unbind(9)
π radeon_gart_unbind β the "okay bestie, you're evicted from the GART" moment π
Heyyy so this is radeon_gart_unbind(9), a page from the Kernel API Manual, and honestly? It's giving cleanup era. Let's get into it β¨
πΈ SYNOPSIS πΈ
void radeon_gart_unbind (struct radeon_device *rdev , unsigned int
offset , int pages );
π ARGUMENTS π
rdevβ theradeon_devicepointer, aka your main character. πoffsetβ the offset into the GPU's gart aperture. Like, where in the vibes are we talking about? π¦pagesβ the number of pages to unbind. Count 'em, bestie. π’
π DESCRIPTION π
Okay so what this does: it unbinds the requested pages from the gart page table and replaces them with the dummy page β and yes, that's for all asics, no cap. Basically the pages get swapped out for the placeholder dummy page and go chill somewhere else. Slay. β¨
π SEE ALSO π
- Kernel file:
./drivers/gpu/drm/radeon/radeon_gart.c radeon_gart_table_ram_alloc(9)radeon_gart_table_ram_free(9)radeon_gart_table_vram_alloc(9)radeon_gart_table_vram_pin(9)radeon_gart_table_vram_unpin(9)radeon_gart_table_vram_free(9)radeon_gart_bind(9)radeon_gart_init(9)radeon_gart_fini(9)
Like the whole gart friend group fr fr π«Ά
That's the whole thing, bestie β no crumbs left behind π
. Laterz, and remember this one came from ./drivers/gpu/drm/radeon β October 2026, radeon_gart_unbind(9) ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms