linux/arch/powerpc/include/asm/book3s/64
Aneesh Kumar K.V bde3eb6222 powerpc/mm/radix: Add radix THP callbacks
The deposited pgtable_t is a pte fragment hence we cannot use page->lru
for linking then together. We use the first two 64 bits for pte fragment
as list_head type to link all deposited fragments together. On withdraw
we properly zero then out.

Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2016-05-11 21:53:57 +10:00
..
hash-4k.h powerpc/mm/radix: Add hugetlb support 4K page size 2016-05-11 21:53:56 +10:00
hash-64k.h powerpc/mm/thp: Abstraction for THP functions 2016-05-11 21:53:57 +10:00
hash.h powerpc/mm: vmalloc abstraction in preparation for radix 2016-05-11 21:53:53 +10:00
hugetlb-radix.h powerpc/mm: Add radix support for hugetlb 2016-05-11 21:53:55 +10:00
mmu-hash.h powerpc/mm/radix: Add tlbflush routines 2016-05-01 18:33:09 +10:00
mmu.h powerpc/mm/radix: Add MMU_FTR_RADIX 2016-05-11 21:49:25 +10:00
pgalloc.h powerpc/mm: Add radix pgalloc details 2016-05-11 21:53:51 +10:00
pgtable-4k.h powerpc/mm/radix: Add hugetlb support 4K page size 2016-05-11 21:53:56 +10:00
pgtable-64k.h powerpc/mm/radix: Add radix THP callbacks 2016-05-11 21:53:57 +10:00
pgtable.h powerpc/mm/radix: Add radix THP callbacks 2016-05-11 21:53:57 +10:00
radix-4k.h powerpc/mm/radix: Add radix pte #defines 2016-05-01 18:32:52 +10:00
radix-64k.h powerpc/mm/radix: Add radix pte #defines 2016-05-01 18:32:52 +10:00
radix.h powerpc/mm/radix: Add radix THP callbacks 2016-05-11 21:53:57 +10:00
tlbflush-hash.h powerpc/mm/radix: Add tlbflush routines 2016-05-01 18:33:09 +10:00
tlbflush-radix.h powerpc/mm/radix: Add tlbflush routines 2016-05-01 18:33:09 +10:00
tlbflush.h powerpc/mm/radix: Add tlbflush routines 2016-05-01 18:33:09 +10:00