Fixed version of 4-level pagetables patch

Stephen Rothwell sfr at canb.auug.org.au
Tue May 31 17:24:58 EST 2005


On Tue, 31 May 2005 16:43:46 +1000 David Gibson <david at gibson.dropbear.id.au> wrote:
>
> This patch implements full four-level page tables for ppc64.  It uses
> a full page for the tables at the bottom and top level, and a quarter
> page for the intermediate levels.  This gives a total usable address
> space of 44 bits (16T).  This patch also tweaks the VSID allocation to
> have a matching range for user addresses (thereby halving the number
> of available contexts) and adds some #if and BUILD_BUG sanity checks.

Builds, boots and runs a 64bit HelloWorld program on legacy iSeries.

-- 
Cheers,
Stephen Rothwell                    sfr at canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://ozlabs.org/pipermail/linuxppc64-dev/attachments/20050531/7e5501be/attachment.pgp 


More information about the Linuxppc64-dev mailing list