diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2014-02-03 17:04:32 +0100 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2014-06-29 14:19:58 +0300 |
commit | e8efd8e71f89b22d0a5028495cc35bd167f92e63 (patch) | |
tree | 627c85de5b2bbdbffe747743e8d5000a808977ef /linux-user | |
parent | de6793e8c2a4d34e28e5ea385276249fc98109ec (diff) | |
download | qemu-e8efd8e71f89b22d0a5028495cc35bd167f92e63.zip qemu-e8efd8e71f89b22d0a5028495cc35bd167f92e63.tar.gz qemu-e8efd8e71f89b22d0a5028495cc35bd167f92e63.tar.bz2 |
Add support for MAP_NORESERVE mmap flag.
mmap_flags_tbl contains a list of mmap flags, and how to map them to
the target. This patch adds MAP_NORESERVE, which was missing to the
list.
Signed-off-by: Christophe Lyon <christophe.lyon@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'linux-user')
-rw-r--r-- | linux-user/syscall.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/linux-user/syscall.c b/linux-user/syscall.c index 7d74079..007d59d 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -3908,6 +3908,8 @@ static bitmask_transtbl mmap_flags_tbl[] = { { TARGET_MAP_DENYWRITE, TARGET_MAP_DENYWRITE, MAP_DENYWRITE, MAP_DENYWRITE }, { TARGET_MAP_EXECUTABLE, TARGET_MAP_EXECUTABLE, MAP_EXECUTABLE, MAP_EXECUTABLE }, { TARGET_MAP_LOCKED, TARGET_MAP_LOCKED, MAP_LOCKED, MAP_LOCKED }, + { TARGET_MAP_NORESERVE, TARGET_MAP_NORESERVE, MAP_NORESERVE, + MAP_NORESERVE }, { 0, 0, 0, 0 } }; |