Skip to content

Latest GBPAGES patchkit for 2.6.25

Andi Kleen lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9Handle kernel near memory hole in clear_kernel_mappingarch/x86/mm/init_64.c+24 -12 replies
2/9GBPAGES: Add feature macros for the gbpages cpuid bitinclude/asm-x86/cpufeature.h+2 -00 replies
3/9GBPAGES: Split LARGE_PAGE_SIZE/MASK into PUD_PAGE_SIZE/PMD_PAGE_SIZEarch/x86/boot/compressed/head_64.S arch/x86/kernel/head_64.S arch/x86/kernel/pci-gart_64.c +5 more+20 -131 reply
4/9Add pgtable accessor functions for GB pagesinclude/asm-x86/pgtable_32.h include/asm-x86/pgtable_64.h+8 -00 replies
5/9GBPAGES: Support gbpages in pagetable dumparch/x86/mm/fault.c+2 -10 replies
6/9GBPAGES: Add gbpages support to lookup_addressarch/x86/mm/pageattr.c include/asm-x86/pgtable.h+6 -01 reply
7/9Add an option to disable direct mapping gbpages and a global variableDocumentation/x86_64/boot-options.txt arch/x86/mm/init_64.c include/asm-x86/pgtable_64.h+17 -03 replies
8/9GBPAGES: Implement gbpages support in change_page_attr()arch/x86/mm/pageattr.c+12 -10 replies
9/9GBPAGES: Do kernel direct mapping at boot using GB pagesarch/x86/mm/init_64.c+55 -94 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH] [0/9] Latest GBPAGES patchkit for 2.6.25

This patchkit implements support for the 1GB pages of AMD Fam10h CPUs in the kernel direct mapping.

Change to previous versions:
- Ported to latest change_page_attr
- kexec now works again
- Ported to latest git-x86
- Minor cleanups.

I believe this patchkit is ready for the 2.6.25 merge.

-Andi