[PATCH] [8/8] GBPAGES: Do kernel direct mapping at boot using GB pages

2008-01-18 Thread Andi Kleen
This should decrease TLB pressure because the kernel will need less TLB faults for its own data access. Only done for 64bit because i386 does not support GB page tables. This only applies to the data portion of the direct mapping; the kernel text mapping stays with 2MB pages because the AMD

[PATCH] [8/8] GBPAGES: Do kernel direct mapping at boot using GB pages

2008-01-18 Thread Andi Kleen
This should decrease TLB pressure because the kernel will need less TLB faults for its own data access. Only done for 64bit because i386 does not support GB page tables. This only applies to the data portion of the direct mapping; the kernel text mapping stays with 2MB pages because the AMD

[PATCH] [8/8] GBPAGES: Do kernel direct mapping at boot using GB pages

2008-01-03 Thread Andi Kleen
This should decrease TLB pressure because the kernel will need less TLB faults for its own data access. Only done for 64bit because i386 does not support GB page tables. This only applies to the data portion of the direct mapping; the kernel text mapping stays with 2MB pages because the AMD

[PATCH] [8/8] GBPAGES: Do kernel direct mapping at boot using GB pages

2008-01-03 Thread Andi Kleen
This should decrease TLB pressure because the kernel will need less TLB faults for its own data access. Only done for 64bit because i386 does not support GB page tables. This only applies to the data portion of the direct mapping; the kernel text mapping stays with 2MB pages because the AMD