[Wily][PATCH 0/1] Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case

Joseph Salisbury joseph.salisbury at canonical.com
Tue Jul 28 19:51:24 UTC 2015


BugLink: http://bugs.launchpad.net/bugs/1294283

== Wily Justification ==
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.

This patch is Hyper-V specific and was requested in Wily and all stable releases.  
This is a clean cherry-pick in Wily.  However, Vivid and earlier kernels require a backport
so separate SRU requests will be done for them.

This patch will be requested in all upstream stable kernels once all the separate backports
are complete with good testing results.

== Fix ==
commit 4e4bd36f97b1492f19b3329ac74ed313da13de34
Author: Vitaly Kuznetsov <vkuznets at redhat.com>
Date:   Fri May 29 11:18:02 2015 -0700

    Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case



== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.


Vitaly Kuznetsov (1):
  Drivers: hv: balloon: check if ha_region_mutex was acquired in
    MEM_CANCEL_ONLINE case

 drivers/hv/hv_balloon.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

-- 
2.1.0





More information about the kernel-team mailing list