]> xenbits.xensource.com Git - xen.git/commit
x86: tolerate running on EFI runtime services page tables in map_domain_page()
authorJan Beulich <jbeulich@suse.com>
Thu, 13 Nov 2014 08:55:19 +0000 (09:55 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 13 Nov 2014 08:55:19 +0000 (09:55 +0100)
commit4e464bb0c31019cb01efa0c04ca754f8e53c278c
treee3df7876bfc9b11d8ff5e13c3c9b827900b79bfa
parentca351d09876bd377f940387cd50fba65a92a1c8d
x86: tolerate running on EFI runtime services page tables in map_domain_page()

In the event of a #PF while in an EFI runtime service function we
otherwise can't dump the page tables, making the analysis of the
problem more cumbersome.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
master commit: e65436ba36be8f1b735573d8fc9af7d8a053ba5f
master date: 2014-10-27 16:43:12 +0100
xen/arch/x86/domain_page.c
xen/arch/x86/efi/runtime.c
xen/arch/x86/efi/stub.c
xen/include/xen/efi.h