radeon_vm_page_flags(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… radeon_vm_page_flags(9) β€” a Kernel API Manual moment πŸŽ€

okay so bestie, welcome to the Kernel API Manual entry for radeon_vm_page_flags(9). pull up a chair, grab a strawberry drink πŸ“, and let's get into it.


✨ NAME ✨

radeon_vm_page_flags β€” translate page flags to what the hw uses πŸ’–

like, you hand it the cute userspace flags and it gives you back the hardware's version. no cap, that's the whole gig.


🌸 SYNOPSIS 🌸

uint32_t radeon_vm_page_flags (uint32_t flags );

that's it. one argument, one uint32_t in, one uint32_t out. icon behavior tbh πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • flags β€” flags comming from userspace 🫢

(yes, "comming" with two m's β€” that's literally how it's spelled in the source, i'm not fixing it, it's part of the vibe now πŸ’€)


🌈 DESCRIPTION 🌈

okay so here's the tea β˜•: this function translates the flags the userspace ABI uses into hw flags. that's it. that's the whole description.

userspace speaks one language, the hardware speaks another, and radeon_vm_page_flags is the bestie translating in the group chat so everybody understands each other. literally the friend who's fluent in both vibes πŸ”₯


⭐ SEE ALSO ⭐

the kernel file lives at ./drivers/gpu/drm/radeon/radeon_vm.c β€” go read it if you're feeling brave 🧚

and here's the whole VM friend group, all in (9):

like, the whole squad showed up. main character energy from every single one πŸ’œ


πŸŽ€ sign-off πŸŽ€

this page is served fresh from ./drivers/gpu/drm/radeon, dated October 2026 🌸 go forth and translate those flags, bestie. periodt πŸ’…βœ¨

πŸ“¦ where this page comes from