summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/pgtable_64.c
diff options
context:
space:
mode:
authorAneesh Kumar K.V2013-06-20 11:00:25 +0200
committerBenjamin Herrenschmidt2013-06-21 08:01:57 +0200
commitd8e355a20f9dd45deea4c33db649dda59bdbd293 (patch)
tree1a073713fca82f117006b03efed2592fa24946d5 /arch/powerpc/mm/pgtable_64.c
parentpowerpc: disable assert_pte_locked for collapse_huge_page (diff)
downloadkernel-qcow2-linux-d8e355a20f9dd45deea4c33db649dda59bdbd293.tar.gz
kernel-qcow2-linux-d8e355a20f9dd45deea4c33db649dda59bdbd293.tar.xz
kernel-qcow2-linux-d8e355a20f9dd45deea4c33db649dda59bdbd293.zip
powerpc: split hugepage when using subpage protection
We find all the overlapping vma and mark them such that we don't allocate hugepage in that range. Also we split existing huge page so that the normal page hash can be invalidated and new page faulted in with new protection bits. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/mm/pgtable_64.c')
0 files changed, 0 insertions, 0 deletions