Re: [PATCHv3 08/10] xen/balloon: use hotplugged pages for foreign mappings etc.

2015-07-31 Thread Daniel Kiper
On Thu, Jul 30, 2015 at 06:03:10PM +0100, David Vrabel wrote: > alloc_xenballooned_pages() is used to get ballooned pages to back > foreign mappings etc. Instead of having to balloon out real pages, > use (if supported) hotplugged memory. > > This makes more memory available to the guest and reduc

[PATCHv3 08/10] xen/balloon: use hotplugged pages for foreign mappings etc.

2015-07-30 Thread David Vrabel
alloc_xenballooned_pages() is used to get ballooned pages to back foreign mappings etc. Instead of having to balloon out real pages, use (if supported) hotplugged memory. This makes more memory available to the guest and reduces fragmentation in the p2m. This is only enabled if the xen.balloon.h