It’s cheap, and it doesn’t take long to read, so I bought it and proceeded to read it in about a day through the course of two sittings. The information was scarce, but it had me sold. It was sold as a puzzle of sorts, where the protagonist and the reader learn pieces to some great, terrible truth about their past. + * Notify the host of a ballooned page.I found the novel version of Dathan Auerbach’s creepypasta-turned-cult-hit Penpal almost by chance online one day. * (when we allocate b->rate_alloc pages). "Refused" pages are released at the end of inflation cycle * refuses the page put it on "refuse" list and allocate another one until host * Allocate (or reserve) a page for the balloon and notify the host. MODULE_DESCRIPTION("VMware Memory Control (Balloon) -402,55 +402,37 static void vmballoon_reset(struct vmballoon *b) This change is needed in order to be able to allocate more than one pageĭrivers/misc/vmw_balloon.c | 98 ++++++++++++++++++++-ġ file changed, 42 insertions(+), 56 deletions(-)ĭiff -git a/drivers/misc/vmw_balloon.c b/drivers/misc/vmw_balloon.c Inflate function and the lock part is kept into his own function. This split the function in two: the allocation part is inlined into the To: gregkh +Cc: linux-kernel, xdeguillard, akpm, pv-drivers, Philip P. ` (8 subsequent siblings) 9 siblings, 0 replies 61+ messages in thread 17:29 ` VMware balloon: Add support for balloon capabilities Philip P.
17:29 VMware balloon: Large page ballooning and VMCI support Philip P. * VMware balloon: partially inline vmballoon_reserve_page.
Balloons nosleep driver#
If there is an demand to reclaim memory the hypervisor signals theīalloon driver via VMCI that there is something to do. We can now allocate 2 MB and 4 KB pages which further reduces the Instead of inflating the memory a single 4 KB page at a time, theīalloon allocates a whole list of pages and hands it off to the The balloon driver and hypervisor communicate about the capabilities While staying backwards compatible with all ever shipping versions of Latency, and reduces the overhead to reclaim memory.
Balloons nosleep drivers#
This series of patches improves the balloon drivers performance, It and give the memory to a different VM. Used by the driver linux does not touch it and the hypervisor can unmap The balloon driver allocates this amount of memory The hypervisor signals the balloon driver how much Runs in a VM of a VMware hypervisor (such as ESXi, VMware Workstation, The VMware balloon driver optimizes the memory reclamation when Linux To: gregkh +Cc: linux-kernel, xdeguillard, akpm, pv-drivers ` (9 more replies) 0 siblings, 10 replies 61+ messages in threadįrom: Philip P. 17:29 ` VMware balloon: partially inline vmballoon_reserve_page Philip P.
Balloons nosleep archive#
VMware balloon: Large page ballooning and VMCI support LKML Archive on help / color / mirror / Atom feed * VMware balloon: Large page ballooning and VMCI support 17:29 Philip P.