x86: properly use map_domain_page() during domain creation/destruction
authorJan Beulich <jbeulich@suse.com>
Wed, 23 Jan 2013 13:10:40 +0000 (14:10 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 23 Jan 2013 13:10:40 +0000 (14:10 +0100)
commitb52f69ab85a35d6140ca5e8ec74240fb1e0a5e7e
tree9e73a87f33a1124851985a29c7c1bbb8f4e8264c
parent02955ee2d15a43ec18f60146064ccb8841909779
x86: properly use map_domain_page() during domain creation/destruction

This involves no longer storing virtual addresses of the per-domain
mapping L2 and L3 page tables.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/arch/x86/domain.c
xen/arch/x86/domain_page.c
xen/arch/x86/mm.c
xen/arch/x86/mm/hap/hap.c
xen/arch/x86/mm/shadow/multi.c
xen/arch/x86/x86_64/mm.c
xen/include/asm-x86/domain.h