linux/arch/um
Jeff Dike 5c8aaceab8 uml: stop specially protecting kernel stacks
Map all of physical memory as executable to avoid having to change stack
protections during fork and exit.

unprotect_stack is now called only from MODE_TT code, so it is marked as such.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-16 09:43:04 -07:00
..
drivers uml: fix nonremovability of watchdog 2007-10-16 09:43:04 -07:00
include uml: stop specially protecting kernel stacks 2007-10-16 09:43:04 -07:00
kernel uml: stop specially protecting kernel stacks 2007-10-16 09:43:04 -07:00
os-Linux uml: stop using libc asm/page.h 2007-10-16 09:43:04 -07:00
scripts minimal build fixes for uml (fallout from x86 merge) 2007-10-13 09:57:15 -07:00
sys-i386 minimal build fixes for uml (fallout from x86 merge) 2007-10-13 09:57:15 -07:00
sys-ia64
sys-ppc
sys-x86_64 minimal build fixes for uml (fallout from x86 merge) 2007-10-13 09:57:15 -07:00
defconfig i386: Allow KVM on i386 nonpae 2007-07-19 14:37:05 -07:00
Kconfig
Kconfig.char
Kconfig.debug
Kconfig.i386
Kconfig.net
Kconfig.x86_64
Makefile uml: fix an IPV6 libc vs kernel symbol clash 2007-10-16 09:43:04 -07:00
Makefile-i386 minimal build fixes for uml (fallout from x86 merge) 2007-10-13 09:57:15 -07:00
Makefile-ia64
Makefile-os-Linux
Makefile-ppc
Makefile-skas
Makefile-tt
Makefile-x86_64 minimal build fixes for uml (fallout from x86 merge) 2007-10-13 09:57:15 -07:00