summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
diff options
context:
space:
mode:
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>2016-11-28 11:47:00 +0530
committerMichael Ellerman <mpe@ellerman.id.au>2016-11-28 22:37:41 +1100
commit049d567af209b093eefa9f26eae6e15226db3520 (patch)
tree00f33c18a0037c1bb83dd71a6525571f5ed0f7aa /arch/powerpc/mm
parentccf17c8b5c8465750a6c514be9ef6f5b156b6c67 (diff)
downloadop-kernel-dev-049d567af209b093eefa9f26eae6e15226db3520.zip
op-kernel-dev-049d567af209b093eefa9f26eae6e15226db3520.tar.gz
powerpc/mm: Introduce _PAGE_LARGE software pte bits
This patch adds a new software defined pte bit. We use the reserved fields of ISA 3.0 pte definition since we will only be using this on DD1 code paths. We can possibly look at removing this code later. The software bit will be used to differentiate between 64K/4K and 2M ptes. This helps in finding the page size mapping by a pte so that we can do efficient tlb flush. We don't support 1G hugetlb pages yet. So we add a DEBUG WARN_ON to catch wrong usage. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/mm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud