x86/mm: Refactor map_pages_to_xen to have only a single exit path
authorWei Liu <wei.liu2@citrix.com>
Sat, 11 Jan 2020 21:57:41 +0000 (21:57 +0000)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Oct 2020 12:19:31 +0000 (14:19 +0200)
commit08e6c6f80b018878476adc2c4e5679d2ce5cb4b1
treeee98e911a56b10b3b8a086f844cdfc60fca2f4d8
parenta7f0831e58bf4681d710e9a029644b6fa07b7cb0
x86/mm: Refactor map_pages_to_xen to have only a single exit path

We will soon need to perform clean-ups before returning.

No functional change.

This is part of XSA-345.

Reported-by: Hongyan Xia <hongyxia@amazon.com>
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Signed-off-by: Hongyan Xia <hongyxia@amazon.com>
Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/mm.c