Message ID | 20201105070837.558332-3-laurent@vivier.eu |
---|---|
State | Accepted |
Commit | 36d2dbc72df682df49c94a7a55f1e483f4f029a2 |
Headers | show |
Series | Linux user for 5.2 patches | expand |
diff --git a/linux-user/elfload.c b/linux-user/elfload.c index bf8c1bd25330..cae41d504d36 100644 --- a/linux-user/elfload.c +++ b/linux-user/elfload.c @@ -2188,7 +2188,8 @@ static uintptr_t pgd_find_hole_fallback(uintptr_t guest_size, uintptr_t brk, PROT_NONE, flags, -1, 0); if (mmap_start != MAP_FAILED) { munmap((void *) align_start, guest_size); - if (MAP_FIXED_NOREPLACE || mmap_start == (void *) align_start) { + if (MAP_FIXED_NOREPLACE != 0 || + mmap_start == (void *) align_start) { return (uintptr_t) mmap_start + offset; } }