vmballoon_deflate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the vmballoon_deflate(9) page from the Kernel API Manual πŸ’… this one is short and sweet, and yes, it's about making the balloon smaller. let's get into it.

πŸŽ€ NAME πŸŽ€

vmballoon_deflate β€” Decrease the size of the balloon. πŸ’–

✨ SYNOPSIS ✨

the signature, exactly as it appears:

unsigned long vmballoon_deflate (struct vmballoon *b , uint64_t n_frames
, bool coordinated );

🫢 ARGUMENTS 🫢

  • b β€” pointer to the balloon. 🎈
  • n_frames β€” the number of frames to deflate. If zero, automatically calculated according to the target size. πŸ”’
  • coordinated β€” whether to coordinate with the host. 🫱

🌸 DESCRIPTION 🌸

Decrease the size of the balloon allowing guest to use more memory. that's the whole glow-up: smaller balloon, more memory for the guest to vibe with. ✨

πŸ’… RETURN πŸ’…

The number of deflated frames (i.e., basic page size units). πŸ’―

🌈 SEE ALSO 🌈

okay this list is long but we're not skipping a single one, periodt. 🫑 Kernel file ./drivers/misc/vmw_balloon.c, plus:


byeee 🫢 β€” this iconic little page comes from ./drivers/misc, dated October 2026, and it's vmballoon_deflate(9) saying mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from