GPU_BUDDY_C...S_ALLOCATION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… GPU_BUDDY_C...S_ALLOCATION(9) β€” a.k.a. the "no gaps, bestie" flag πŸŽ€

okay so real talk, this page lives in the Kernel API Manual (very official, very demure ✨) and it's about one lil flag from the GPU buddy allocator that has opinions about where your memory goes. buckle up πŸ¦‹


✨ NAME ✨

GPU_BUDDY_CONTIGUOUS_ALLOCATION β€” literally "Require physically contiguous blocks" 🫢 like it says it right there in the name, no cap


🌸 SYNOPSIS 🌸

GPU_BUDDY_CONTIGUOUS_ALLOCATION

that's it. that's the whole thing. it's a flag, not a function, she's lowkey minimal πŸ’…


πŸ”₯ DESCRIPTION πŸ”₯

okay so here's the vibe check πŸ‘‘ β€” the allocation must be satisfied with a single contiguous block. one block. no pieces, no fragments, no "we'll figure it out later." it's giving main character energy and she refuses to be split up πŸ’€

and if the requested size cannot be allocated contiguously? bestie, it just fails. dramatic? maybe. but the failure comes back as -ENOSPC and that's the whole story πŸ™ˆ

ngl it's not mean about it, it's just honest β€” contiguous or nothing πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

like, the whole friend group honestly β€” go read all of them, iykwim πŸ’œ


and that's the page!! ⭐ she's short and sweet and she knows exactly what she wants.

sign-off time πŸŽ€ β€” this lil icon came from ./include/linux and she's dated October 2026, so mark your calendars bestie πŸ“πŸ’– mwah, go allocate something contiguous πŸ’…βœ¨

πŸ“¦ where this page comes from