x86/mm: Refactor map_pages_to_xen to have only a single exit path
authorWei Liu <wei.liu2@citrix.com>
Tue, 20 Oct 2020 12:37:10 +0000 (14:37 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Oct 2020 12:37:10 +0000 (14:37 +0200)
commitb4271092f29ab105b53e026a243310926b59c076
treef1a469fefe351ee27412fb533ead8b6360af20e4
parentc93b520a41f2787dd76bfb2e454836d1d5787505
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>
master commit: 08e6c6f80b018878476adc2c4e5679d2ce5cb4b1
master date: 2020-10-20 14:19:31 +0200
xen/arch/x86/mm.c