qemu/tests/tcg/multiarch
Richard Henderson 6ada861951 tests/tcg: Extend file in linux-madvise.c
When guest page size > host page size, this test can fail
due to the SIGBUS protection hack.  Avoid this by making
sure that the file size is at least one guest page.

Visible with alpha guest on x86_64 host.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Acked-by: Helge Deller <deller@gmx.de>
Message-Id: <20240102015808.132373-26-richard.henderson@linaro.org>
2024-02-29 11:35:37 -10:00
..
arm-compat-semi tests/tcg: update licenses to GPLv2 as intended 2024-02-28 09:09:04 +00:00
gdbstub tests/tcg: Add the syscall catchpoint gdbstub test 2024-02-09 17:52:40 +00:00
libs tests/tcg: update licenses to GPLv2 as intended 2024-02-28 09:09:04 +00:00
linux tests/tcg: Extend file in linux-madvise.c 2024-02-29 11:35:37 -10:00
system tests/tcg: add an explicit gdbstub register tester 2023-11-08 15:15:23 +00:00
catch-syscalls.c tests/tcg: Add the syscall catchpoint gdbstub test 2024-02-09 17:52:40 +00:00
float_convd.c tests/tcg: update licenses to GPLv2 as intended 2024-02-28 09:09:04 +00:00
float_convs.c tests/tcg: update licenses to GPLv2 as intended 2024-02-28 09:09:04 +00:00
float_helpers.h tests/tcg: update licenses to GPLv2 as intended 2024-02-28 09:09:04 +00:00
float_madds.c tests/tcg: update licenses to GPLv2 as intended 2024-02-28 09:09:04 +00:00
Makefile.target tests/tcg: Remove run-test-mmap-* 2024-02-29 11:35:37 -10:00
munmap-pthread.c tests/tcg/multiarch: add vma-pthread.c 2023-01-05 11:41:29 -08:00
noexec.c.inc target/s390x: Make translator stop before the end of a page 2022-09-06 08:04:26 +01:00
nop_func.h tests/tcg/multiarch: add vma-pthread.c 2023-01-05 11:41:29 -08:00
overflow.c tests/tcg: Test overflow conditions 2022-06-03 08:03:28 +02:00
prot-none.c tests/tcg: Add the PROT_NONE gdbstub test 2024-01-29 20:48:49 +10:00
README tests/tcg: move architecture independent tests into subdir 2018-06-20 20:22:34 +01:00
sha1.c tests/tcg/sha1: remove endian include 2021-10-12 08:37:05 +01:00
sha512.c other architectures: spelling fixes 2023-07-25 17:14:07 +03:00
sigbus.c tests/tcg/multiarch: Adjust sigbus.c 2023-06-06 10:19:39 +01:00
signals.c tests/tcg: add a multiarch signals test to stress test signal delivery 2021-06-07 14:42:42 +01:00
test-aes-main.c.inc tests/multiarch: Add test-aes 2023-07-08 07:30:17 +01:00
test-mmap.c tests/tcg: make test-mmap a little less aggressive 2021-07-14 14:33:53 +01:00
test-vma.c accel/tcg: Use interval tree for user-only page tracking 2022-12-20 17:11:12 -08:00
testthread.c tests/tcg: move architecture independent tests into subdir 2018-06-20 20:22:34 +01:00
threadcount.c tests/tcg: add new threadcount test 2020-05-27 14:26:49 +01:00
vma-pthread.c tests/tcg/multiarch: add vma-pthread.c 2023-01-05 11:41:29 -08:00

Multi-architecture linux-user tests