Re: [Xen-devel] [PATCH v2 17/18] mini-os: add support for ballooning up

2016-08-10 Thread Juergen Gross
On 10/08/16 23:02, Samuel Thibault wrote: > Juergen Gross, on Fri 05 Aug 2016 19:36:01 +0200, wrote: >> +#define N_BALLOON_FRAMES 64 >> +static unsigned long balloon_frames[N_BALLOON_FRAMES]; >> + >> +int balloon_up(unsigned long n_pages) >> +{ >> +unsigned long page, pfn; >> +int rc; >> +

[Xen-devel] [PATCH v2 17/18] mini-os: add support for ballooning up

2016-08-05 Thread Juergen Gross
Add support for ballooning the domain up by a specified amount of pages. Following steps are performed: - extending the p2m map - extending the page allocator's bitmap - getting new memory pages from the hypervisor - adding the memory at the current end of guest memory Signed-off-by: Juergen