x86/mm: Refactor modify_xen_mappings to have one exit path
authorWei Liu <wei.liu2@citrix.com>
Sat, 11 Jan 2020 21:57:42 +0000 (21:57 +0000)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Oct 2020 12:19:55 +0000 (14:19 +0200)
commitb733f8a8b8db83f2d438cab3adb38b387cecfce0
tree801e01cc617a1793cb42ead70c35e58bbc8c111f
parent08e6c6f80b018878476adc2c4e5679d2ce5cb4b1
x86/mm: Refactor modify_xen_mappings to have one 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