[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 00/10] testing and tcg tweaks
From: |
Alex Bennée |
Subject: |
[PATCH v1 00/10] testing and tcg tweaks |
Date: |
Wed, 13 May 2020 18:51:24 +0100 |
Hi,
These are the testing and translation tweaks I intend to include in a
PR by the end of the week. Of the un-reviewed patches:
- translate-all: include guest address in out_asm output
has been looked over before and needs a final check.
- linux-user: completely re-write init_guest_space
has an Acked-by from Laurent and was written by myself and Richard. If
anyone else has some spare bandwidth to check them then please shout.
It's fairly well tested as I've been using the changes to enable
santizer runs on the other guest types.
- tests/guest-debug: catch hanging guests
Is a fix for the gdbstub tests which otherwise leave a bunch of
hanging QEMU tasks which older gdb's failed to connect to.
Alex Bennée (6):
tests/guest-debug: catch hanging guests
linux-user: completely re-write init_guest_space
accel/tcg: don't disable exec_tb trace events
disas: include an optional note for the start of disassembly
disas: add optional note support to cap_disas
translate-all: include guest address in out_asm output
Philippe Mathieu-Daudé (1):
tests/docker: Kludge <linux/swab.h> breakage by pinning linux-libc-dev
Richard Henderson (2):
exec/cpu-all: Use bool for have_guest_base
accel/tcg: Relax va restrictions on 64-bit guests
Thomas Huth (1):
travis.yml: Improve the --disable-tcg test on s390x
include/disas/disas.h | 2 +-
include/exec/cpu-all.h | 25 +-
include/exec/log.h | 4 +-
linux-user/qemu.h | 31 +-
target/alpha/cpu-param.h | 15 +-
accel/tcg/translate-all.c | 54 ++-
bsd-user/main.c | 4 +-
disas.c | 37 +-
linux-user/elfload.c | 503 +++++++++++------------
linux-user/flatload.c | 6 +
linux-user/main.c | 27 +-
tcg/tcg.c | 4 +-
.travis.yml | 18 +-
accel/tcg/trace-events | 8 +-
tests/docker/dockerfiles/debian10.docker | 9 +
tests/guest-debug/run-test.py | 6 +
16 files changed, 398 insertions(+), 355 deletions(-)
--
2.20.1
- [PATCH v1 00/10] testing and tcg tweaks,
Alex Bennée <=
- [PATCH v1 02/10] travis.yml: Improve the --disable-tcg test on s390x, Alex Bennée, 2020/05/13
- [PATCH v1 01/10] tests/guest-debug: catch hanging guests, Alex Bennée, 2020/05/13
- [PATCH v1 03/10] tests/docker: Kludge <linux/swab.h> breakage by pinning linux-libc-dev, Alex Bennée, 2020/05/13
- [PATCH v1 05/10] exec/cpu-all: Use bool for have_guest_base, Alex Bennée, 2020/05/13
- [PATCH v1 07/10] accel/tcg: don't disable exec_tb trace events, Alex Bennée, 2020/05/13
- [PATCH v1 04/10] linux-user: completely re-write init_guest_space, Alex Bennée, 2020/05/13