The first patch unfolds parts of qemu_ram_mmap() to make it clearer. No changes in the function behaviour.
The second one fixes the alignment of the length given to munmap(). I am pretty sure there is room for improvement, so I would love to hear your feedback. Thank you! Murilo Opsfelder Araujo (2): mmap-alloc: unfold qemu_ram_mmap() mmap-alloc: fix hugetlbfs misaligned length in ppc64 exec.c | 4 +-- include/qemu/mmap-alloc.h | 2 +- util/mmap-alloc.c | 73 ++++++++++++++++++++++++++------------- util/oslib-posix.c | 2 +- 4 files changed, 53 insertions(+), 28 deletions(-) -- 2.20.1