uma/carveout_options(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… uma/carveout_options πŸ’…

okay bestie, welcome to the Kernel API Manual, section 9 β€” pull up a chair, this one's short but lowkey cute πŸŽ€


✨ uma/carveout_options ✨

so this is a read-only file, right? you literally cannot write to it, do not even try πŸ™ˆ β€” what it does do is list out, like, every single UMA allocation option that's available, plus the index number that goes with each one. it's giving menu at a boba shop πŸ§‹

here's what the output looks like irl:

$ cat uma/carveout_options
0: Minimum (512 MB)
1:  (1 GB)
2:  (2 GB)
3:  (4 GB)
4:  (6 GB)
5:  (8 GB)
6:  (12 GB)
7: Medium (16 GB)
8:  (24 GB)
9: High (32 GB)

yes bestie, some of those labels are just blank with a size in parens β€” that's not me skipping anything, that's literally what it prints πŸ’€ the way the names only show up on 0, 7, and 9... iconic. Minimum, Medium, High are the main characters and the rest are just the supporting cast, iykyk.


🌈 SEE ALSO 🌈

the kernel file that lives at ./drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, plus this whole friend group of man pages β€” go say hi to all of them 🫢:


that's the whole thing, no cap β€” short page, big list, zero lore πŸ’œ

signed, sealed, delivered with love from ./drivers/gpu/drm/amd/amdgpu β€” October 2026 edition, page uma/carveout_options(9) ✨ mwah ✨

πŸ“¦ where this page comes from