-
- Downloads
s390/mm: implement 5 level pages tables
Add the logic to upgrade the page table for a 64-bit process to
five levels. This increases the TASK_SIZE from 8PB to 16EB-4K.
Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com>
Showing
- arch/s390/Kconfig 1 addition, 1 deletionarch/s390/Kconfig
- arch/s390/include/asm/page.h 3 additions, 0 deletionsarch/s390/include/asm/page.h
- arch/s390/include/asm/pgalloc.h 21 additions, 4 deletionsarch/s390/include/asm/pgalloc.h
- arch/s390/include/asm/pgtable.h 67 additions, 13 deletionsarch/s390/include/asm/pgtable.h
- arch/s390/include/asm/processor.h 2 additions, 2 deletionsarch/s390/include/asm/processor.h
- arch/s390/include/asm/tlb.h 15 additions, 0 deletionsarch/s390/include/asm/tlb.h
- arch/s390/mm/dump_pagetables.c 20 additions, 3 deletionsarch/s390/mm/dump_pagetables.c
- arch/s390/mm/gmap.c 4 additions, 1 deletionarch/s390/mm/gmap.c
- arch/s390/mm/gup.c 28 additions, 5 deletionsarch/s390/mm/gup.c
- arch/s390/mm/hugetlbpage.c 19 additions, 11 deletionsarch/s390/mm/hugetlbpage.c
- arch/s390/mm/mmap.c 2 additions, 2 deletionsarch/s390/mm/mmap.c
- arch/s390/mm/pageattr.c 26 additions, 4 deletionsarch/s390/mm/pageattr.c
- arch/s390/mm/pgalloc.c 37 additions, 20 deletionsarch/s390/mm/pgalloc.c
- arch/s390/mm/pgtable.c 5 additions, 1 deletionarch/s390/mm/pgtable.c
- arch/s390/mm/vmem.c 39 additions, 5 deletionsarch/s390/mm/vmem.c
Loading
Please register or sign in to comment