summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>2016-04-29 23:26:18 +1000
committerMichael Ellerman <mpe@ellerman.id.au>2016-05-11 21:53:51 +1000
commit934828edfadc43be07e53429ce501741bedf4a5e (patch)
tree5df375f862384879712ca7c1473fe8527e850a74 /Documentation
parent74701d5947a6fb38ece37c1ff1e5a77c36ee7b9c (diff)
powerpc/mm: Make 4K and 64K use pte_t for pgtable_t
This patch switches 4K Linux page size config to use pte_t * type instead of struct page * for pgtable_t. This simplifies the code a lot and helps in consolidating both 64K and 4K page allocator routines. The changes should not have any impact, because we already store physical address in the upper level page table tree and that implies we already do struct page * to physical address conversion. One change to note here is we move the pgtable_page_dtor() call for nohash to pte_fragment_free_mm(). The nohash related change is due to the related changes in pgtable_64.c. 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 'Documentation')
0 files changed, 0 insertions, 0 deletions