[PATCH 3/9] powerpc/mm/book3s-64: Use physical addresses in upper page table tree levels

Aneesh Kumar K.V aneesh.kumar at linux.vnet.ibm.com
Mon Feb 22 15:55:51 AEDT 2016


Paul Mackerras <paulus at ozlabs.org> writes:

> From: Paul Mackerras <paulus at samba.org>
>
> This changes the Linux page tables to store physical addresses
> rather than kernel virtual addresses in the upper levels of the
> tree (pgd, pud and pmd) for 64-bit Book 3S machines.
>
> This frees up some high order bits, and will be needed with
> PowerISA v3.0 machines which read the page table tree in hardware
> in radix mode.

How about hugepd pointer with 4k linux page size ?

-aneesh



More information about the Linuxppc-dev mailing list