diff options
author | Ilya Leoshkevich <iii@linux.ibm.com> | 2024-11-20 22:26:44 +0100 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2024-11-22 14:20:38 -0600 |
commit | d95fd9838b540e69da9b07538ec8ad6ab9eab260 (patch) | |
tree | 5a7969e255c8d57d98d94c25b82201a43f67b8c2 /module-common.c | |
parent | e8b609ac3598c44bba6535cd1306222eb4440bbb (diff) |
linux-user: Fix strace output for s390x mmap()
print_mmap() assumes that mmap() receives arguments via memory if
mmap2() is present. s390x (as opposed to s390) does not fit this
pattern: it does not have mmap2(), but mmap() still receives arguments
via memory.
Fix by sharing the detection logic between syscall.c and strace.c.
Cc: qemu-stable@nongnu.org
Fixes: d971040c2d16 ("linux-user: Fix strace output for old_mmap")
Suggested-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-ID: <20241120212717.246186-1-iii@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'module-common.c')
0 files changed, 0 insertions, 0 deletions