On Mon, Nov 05, 2018 at 04:29:30PM +0800, Zhang Yi wrote:
> diff --git a/util/mmap-alloc.c b/util/mmap-alloc.c
> index f411df7..fe9303f 100644
> --- a/util/mmap-alloc.c
> +++ b/util/mmap-alloc.c
> @@ -111,6 +111,10 @@ void *qemu_ram_mmap(int fd, size_t size, size_t align,
> uint32_t flags)
> assert(is_power_of_2(align));
> /* Always align to host page size */
> assert(align >= getpagesize());
> + if ((flags & RAM_SYNC_ON_OFF_AUTO_ON) &&
> + (!shared || !MAP_SYNC_FLAGS)) {
> + return MAP_FAILED;
> + }Missing munmap(ptr, total)?
signature.asc
Description: PGP signature
