The kernel configuration option:
VMware Balloon Driver (VMWARE_BALLOON) [N/m/y/?] (NEW) ? CONFIG_VMWARE_BALLOON:
This is VMware physical memory management driver which acts like a "balloon" that can be inflated to reclaim physical pages by reserving them in the guest and invalidating them in the monitor, freeing up the underlying machine pages so they can be allocated to other guests. The balloon can also be deflated to allow the guest to use more physical memory.
If unsure, say N.
To compile this driver as a module, choose M here: the module will be called vmw_balloon.
Symbol: VMWARE_BALLOON [=n] Type : tristate Prompt: VMware Balloon Driver Defined at drivers/misc/Kconfig:428 Depends on: X86 [=y] Location: -> Device Drivers -> Misc devices
It's not fully clear, but it sounds like this should be set in the kernel of the guest OS, and not the host. Is this right?