[XEN][X86_64] USe GLOBAL bit to build user mappings.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 19 Sep 2006 09:50:10 +0000 (10:50 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 19 Sep 2006 09:50:10 +0000 (10:50 +0100)
commit6f562e72cdc4b7e1519e23be75f812aebbf41db3
tree9ff052247cd4bb8a08d6ad953ec1242a053b8c17
parent21979707527234bf3249c3999c2499c66aab180b
[XEN][X86_64] USe GLOBAL bit to build user mappings.
Avoids need to flush user mappings when switching between
user and kernel contexts.
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/domain_build.c
xen/arch/x86/flushtlb.c
xen/arch/x86/mm.c
xen/arch/x86/x86_64/traps.c
xen/include/asm-x86/flushtlb.h
xen/include/asm-x86/x86_64/page.h