ACK: [SRU][Vivid][V2]Pull Request: Fixes for lp:1294283
Brad Figg
brad.figg at canonical.com
Tue Nov 24 19:37:13 UTC 2015
On Fri, Nov 20, 2015 at 04:44:01PM -0500, Joseph Salisbury wrote:
> The generation 2 VMs have been assinged a memory range of 512 MiB-4096MiB with
> a starting memory of 512 MiB. They should get additional memory when needed.
> However, the total available memory in the VM stays at the intial 512 MiB and the
> kernel starts swapping instead of allocating more memory from the host.
>
> The primary patch is commit to fix this bug is:
> 4e4bd36f9 - Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case
>
> However, Vivid requires addition prereqs requested in thie pull request.
>
> This primary patch was already applied to Wily. However, Vivid and Trusty need backports.
> This pull request is specific to Vivid and a Trusty pull request will be sent
> as it's own SRU. This is a V2 pull request because V1 was missing this
> request details.
>
>
>
> The following changes since commit 2497037c0eaad700846db8e1e716ea5f6fc06439:
>
> UBUNTU: Ubuntu-3.19.0-33.38 (2015-11-05 18:58:47 +0000)
>
> are available in the git repository at:
>
> kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1294283/ubuntu-vivid.git
>
> for you to fetch changes up to 56d40e0dd99903196eb09ad75c198f54612f1722:
>
> mm: initialize hotplugged pages as reserved (2015-11-20 15:59:00 -0500)
>
> ----------------------------------------------------------------
> Mel Gorman (4):
> mm: meminit: make __early_pfn_to_nid SMP-safe and introduce meminit_pfn_in_nid
> mm: meminit: inline some helper functions
> mm, meminit: allow early_pfn_to_nid to be used during runtime
> mm: initialize hotplugged pages as reserved
>
> Vitaly Kuznetsov (5):
> Drivers: hv: hv_balloon: refuse to balloon below the floor
> Drivers: hv: hv_balloon: survive ballooning request with num_pages=0
> Drivers: hv: hv_balloon: correctly handle val.freeram<num_pages case
> Drivers: hv: hv_balloon: correctly handle num_pages>INT_MAX case
> Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case
>
> arch/ia64/mm/numa.c | 19 ++++------
> drivers/hv/hv_balloon.c | 41 ++++++++++++---------
> include/linux/mm.h | 6 ++--
> include/linux/mmzone.h | 15 +++++---
> mm/memory_hotplug.c | 10 +++++-
> mm/page_alloc.c | 95 +++++++++++++++++++++++++++++++------------------
> 6 files changed, 114 insertions(+), 72 deletions(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
Positive testing.
--
Brad Figg brad.figg at canonical.com http://www.canonical.com
More information about the kernel-team
mailing list