aboutsummaryrefslogtreecommitdiff
path: root/Kbuild
diff options
context:
space:
mode:
authorAneesh Kumar K.V2014-05-06 21:24:18 +0530
committerAlexander Graf2014-05-30 14:26:24 +0200
commit792fc49787cb7df13f1c38d3e25c863e1c3a6bb2 (patch)
tree5f1708c709983a84b7c76d26a8a8b96f522c45d1 /Kbuild
parent9916d57e64a49d85bcffe272478f869b8fe1583a (diff)
KVM: PPC: BOOK3S: HV: Prefer CMA region for hash page table allocation
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@linux.vnet.ibm.com> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions