[PATCH v6] POWERPC: Allow 32-bit hashed pgtable code to support 36-bit physical

Kumar Gala galak at kernel.crashing.org
Thu Sep 25 02:20:41 EST 2008


On Sep 24, 2008, at 11:01 AM, Becky Bruce wrote:

> This rearranges a bit of code, and adds support for
> 36-bit physical addressing for configs that use a
> hashed page table.  The 36b physical support is not
> enabled by default on any config - it must be
> explicitly enabled via the config system.
>
> This patch *only* expands the page table code to accomodate
> large physical addresses on 32-bit systems and enables the
> PHYS_64BIT config option for 86xx.  It does *not*
> allow you to boot a board with more than about 3.5GB of
> RAM - for that, SWIOTLB support is also required (and
> coming soon).
>
> Signed-off-by: Becky Bruce <becky.bruce at freescale.com>
> ---
> This patch depends on Kumar's recent patch
> [PATCH v9 2/4] powerpc: Fixes for CONFIG_PTE_64BIT for SMP support -
> we've both made modifications to set_pte_at.

applied to git.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git  
mmu

- k



More information about the Linuxppc-dev mailing list