x86/shadow: sh_pagetable_dying() cleanup
authorJan Beulich <jbeulich@suse.com>
Thu, 9 Jun 2016 13:49:16 +0000 (15:49 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 9 Jun 2016 13:49:16 +0000 (15:49 +0200)
commit3b34170522fa711e955d71b0110cacda96a316b0
treee51fe5ded0c7a913a924bcc116ab173d9cb2354b
parent92943e16fc809e6e6a2ef9a54a0d6f967f1782ee
x86/shadow: sh_pagetable_dying() cleanup

Don't call shadow_hash_lookup() at all when get_gfn_query_unlocked()
didn't return a valid MFN.

Also no need for local variables used only once, the more with scopes
much wider than their actual use.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/shadow/multi.c