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:
Luke Shumaker 2017-12-28 13:08:06 -05:00 committed by Laurent Vivier
parent c3637eaf61
commit f202481754
1 changed files with 1 additions and 0 deletions

View File

@ -1860,6 +1860,7 @@ unsigned long init_guest_space(unsigned long host_start,
if (valid == 1) {
break;
} else if (valid == -1) {
munmap((void *)real_start, host_size);
return (unsigned long)-1;
}
/* valid == 0, so try again. */