[PATCH V2] KVM: PPC: BOOK3S: HV: Prefer CMA region for hash page table allocation

Alexander Graf agraf at suse.de
Thu May 8 20:11:13 EST 2014


On 05/06/2014 05:54 PM, Aneesh Kumar K.V wrote:
> Today when KVM tries to reserve memory for the hash page table it
> allocates from the normal page allocator first. If that fails it
> falls back to CMA's reserved region. One of the side effects of
> this is that we could end up exhausting the page allocator and
> get linux into OOM conditions while we still have plenty of space
> available in CMA.
>
> This patch addresses this issue by first trying hash page table
> allocation from CMA's reserved region before falling back to the normal
> page allocator. So if we run out of memory, we really are out of memory.
>
> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar at linux.vnet.ibm.com>

Thanks, applied to kvm-ppc-queue.


Alex



More information about the Linuxppc-dev mailing list