mirror of https://github.com/xqemu/xqemu.git
linux-user: init_guest_space: Clean up if we can't initialize the commpage
We'll just exit with an error anyway, so it doesn't really matter, but it is cleaned up in all of the other places were we error out. Signed-off-by: Luke Shumaker <lukeshu@parabola.nu> Message-Id: <20171228180814.9749-4-lukeshu@lukeshu.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
This commit is contained in:
parent
c3637eaf61
commit
f202481754
|
@ -1860,6 +1860,7 @@ unsigned long init_guest_space(unsigned long host_start,
|
||||||
if (valid == 1) {
|
if (valid == 1) {
|
||||||
break;
|
break;
|
||||||
} else if (valid == -1) {
|
} else if (valid == -1) {
|
||||||
|
munmap((void *)real_start, host_size);
|
||||||
return (unsigned long)-1;
|
return (unsigned long)-1;
|
||||||
}
|
}
|
||||||
/* valid == 0, so try again. */
|
/* valid == 0, so try again. */
|
||||||
|
|
Loading…
Reference in New Issue