]> git.neil.brown.name Git - history.git/commit
[PATCH] UML: Three-level page table support
authorJeff Dike <jdike@addtoit.com>
Tue, 11 Jan 2005 09:52:52 +0000 (01:52 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 11 Jan 2005 09:52:52 +0000 (01:52 -0800)
commit7d35ecabf698b47a613a2fbc9035d859d331767c
tree007db9ea25b834e2f1b7c1dbfbe5561ba441b042
parent2b047b976d5afd822f07c4a6c3829bc6c4c51522
[PATCH] UML: Three-level page table support

This is the three-level page table support from the x86_64 patch.  It can
be enabled on x86, although it's not particularly needed at this point.
However, it can be used to implement very large physical memory (with
almost all of it in highmem) on UML.

Signed-off-by: Jeff Dike <jdike@addtoit.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
16 files changed:
arch/um/Kconfig
arch/um/Kconfig_i386 [new file with mode: 0644]
arch/um/Makefile
arch/um/defconfig
arch/um/kernel/mem.c
arch/um/kernel/physmem.c
arch/um/kernel/skas/tlb.c
arch/um/kernel/trap_kern.c
arch/um/kernel/tt/tlb.c
include/asm-um/page.h
include/asm-um/pgalloc.h
include/asm-um/pgtable-2level.h [new file with mode: 0644]
include/asm-um/pgtable-3level.h [new file with mode: 0644]
include/asm-um/pgtable.h
include/asm-um/vm-flags-i386.h [new file with mode: 0644]
include/asm-um/vm-flags-x86_64.h [new file with mode: 0644]