xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCHv2 00/10] mm, xen/balloon: memory hotplug improvements
@ 2015-07-24 11:47 David Vrabel
  0 siblings, 0 replies; 2+ messages in thread
From: David Vrabel @ 2015-07-24 11:47 UTC (permalink / raw)
  To: xen-devel
  Cc: Daniel Kiper, linux-kernel, linux-mm, David Vrabel, Boris Ostrovsky

The series improves the use of hotplug memory in the Xen balloon
driver.

- Reliably find a non-conflicting location for the hotplugged memory
  (this fixes memory hotplug in a number of cases, particularly in
  dom0).

- Use hotplugged memory for alloc_xenballooned_pages() (keeping more
  memory available for the domain and reducing fragmentation of the
  p2m).

Changes in v2:
- New BP_WAIT state to signal the balloon process to wait for
  userspace to online the new memory.
- Preallocate P2M entries in alloc_xenballooned_pages() so they do not
  need allocated later (in a context where GFP_KERNEL allocations are
  not possible).

David

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCHv2 00/10] mm, xen/balloon: memory hotplug improvements
       [not found] <1437738468-24110-1-git-send-email-david.vrabel@citrix.com>
@ 2015-07-27 19:37 ` Daniel Kiper
  0 siblings, 0 replies; 2+ messages in thread
From: Daniel Kiper @ 2015-07-27 19:37 UTC (permalink / raw)
  To: David Vrabel; +Cc: linux-mm, xen-devel, Boris Ostrovsky, linux-kernel

On Fri, Jul 24, 2015 at 12:47:38PM +0100, David Vrabel wrote:
> The series improves the use of hotplug memory in the Xen balloon
> driver.
>
> - Reliably find a non-conflicting location for the hotplugged memory
>   (this fixes memory hotplug in a number of cases, particularly in
>   dom0).
>
> - Use hotplugged memory for alloc_xenballooned_pages() (keeping more
>   memory available for the domain and reducing fragmentation of the
>   p2m).
>
> Changes in v2:
> - New BP_WAIT state to signal the balloon process to wait for
>   userspace to online the new memory.
> - Preallocate P2M entries in alloc_xenballooned_pages() so they do not
>   need allocated later (in a context where GFP_KERNEL allocations are
>   not possible).

Thanks! I will take a look at it this week.

Daniel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-07-27 19:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-24 11:47 [PATCHv2 00/10] mm, xen/balloon: memory hotplug improvements David Vrabel
     [not found] <1437738468-24110-1-git-send-email-david.vrabel@citrix.com>
2015-07-27 19:37 ` Daniel Kiper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).