vmballoon_deflate(9)
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:
enum vmballoon_cmd_type(9)struct vmballoon_batch_entry(9)vmballoon_send_guest_id(9)vmballoon_page_order(9)vmballoon_page_in_frames(9)vmballoon_mark_page_offline(9)vmballoon_mark_page_online(9)vmballoon_send_get_target(9)vmballoon_alloc_page_list(9)vmballoon_handle_one_result(9)vmballoon_status_page(9)vmballoon_lock_op(9)vmballoon_add_page(9)vmballoon_lock(9)vmballoon_release_page_list(9)vmballoon_change(9)vmballoon_enqueue_page_list(9)vmballoon_dequeue_page_list(9)vmballoon_split_refused_pages(9)vmballoon_inflate(9)vmballoon_deinit_batching(9)vmballoon_init_batching(9)vmballoon_vmci_init(9)vmballoon_pop(9)vmballoon_work(9)vmballoon_shrinker_scan(9)vmballoon_shrinker_count(9)vmballoon_debug_show(9)vmballoon_migratepage(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms