GPU_BUDDY_RANGE_ALLOCATION(9)
hiii bestie π welcome to GPU_BUDDY_RANGE_ALLOCATION(9) from the Kernel API Manual β this one is short, iconic, and very range-coded π
πΈ NAME πΈ
GPU_BUDDY_RANGE_ALLOCATION β allocate inside a specific address range, bestie π
β¨ SYNOPSIS β¨
GPU_BUDDY_RANGE_ALLOCATION
π DESCRIPTION π
okay so when this flag is set, allocation is restricted to the range [start, end) that you specified in gpu_buddy_alloc_blocks. that's the whole vibe β¨
without this flag? start and end are ignored, and allocation can use any free space. no cap π«Ά
π¦ SEE ALSO π¦
the whole friend group is here, and they ate π₯
- Kernel file
./include/linux/gpu_buddy.h GPU_BUDDY_TOPDOWN_ALLOCATION(9)GPU_BUDDY_CONTIGUOUS_ALLOCATION(9)GPU_BUDDY_CLEAR_ALLOCATION(9)GPU_BUDDY_CLEARED(9)GPU_BUDDY_TRIM_DISABLE(9)struct gpu_buddy_block(9)struct gpu_buddy(9)gpu_buddy_driver_set_lock(9)gpu_buddy_driver_lock_held(9)
made with π from ./include/linux, October 2026, and it's giving GPU_BUDDY_RANGE_ALLOCATION(9) from the Kernel API Manual πβ
π¦ 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