panthor_vm_pool_create_vm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ panthor_vm_pool_create_vm(9) β€” the Kernel API Manual glow-up ✨

okay bestie, welcome to the Kernel API Manual, section 9, and today's main character is panthor_vm_pool_create_vm πŸ’…


🌸 NAME 🌸

panthor_vm_pool_create_vm β€” literally just Create a VM. that's the whole vibe. πŸ¦‹


✨ SYNOPSIS ✨

int panthor_vm_pool_create_vm (struct panthor_device *ptdev , struct
panthor_vm_pool *pool , struct drm_panthor_vm_create *args );

like, that's the signature, no cap β€” copy it exactly, don't be weird about the spacing 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • ptdev β€” The panthor device πŸ’– like, the actual hardware bestie we're talking to.
  • pool β€” The VM to create this VM on. yes, it says that, yes it's a little meta, we don't make the rules πŸŒ€
  • args β€” VM creation args. the little bundle of wishes you're handing over 🎁

⭐ RETURN ⭐

a positive VM ID on success πŸ₯³ β€” and a negative error code otherwise 😭 (iykyk, that's just how the kernel says "no").

fr fr check it: success is positive, failure is negative. no zero-shenanigans mentioned, so don't go inventing any πŸ‘€

🌈 SEE ALSO 🌈

this is the friend group, and honestly it's a big one. every single one of them, periodt:

Kernel file ./drivers/gpu/drm/panthor/panthor_mmu.c


and that's the whole page, bestie πŸ§šπŸ’œ huge slay, go make some VMs.

source: ./drivers/gpu/drm/panthor Β· dated October 2026 Β· page panthor_vm_pool_create_vm(9) β€” mwah, catch u on the next man page πŸ’‹πŸŽ€

πŸ“¦ where this page comes from