[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 0/7] various tcg and linux-user updates
From: |
Alex Bennée |
Subject: |
[PATCH v1 0/7] various tcg and linux-user updates |
Date: |
Fri, 1 May 2020 15:57:05 +0100 |
Hi,
Cleaning up my queues into more focused trees these are all tweaks to
TCG related stuff. The guest_base changes where posted before but
where a little radical for 5.0 but I think are worth getting in early
as it enables the sanitizer builds for a range of linux-user targets
we couldn't run before. Finally there is a little tweak made to the
out_asm handling which makes it a bit easier to see which guest
instructions are being emulated by which host code.
The following need review:
- translate-all: include guest address in out_asm output
- disas: add optional note support to cap_disas
- disas: include an optional note for the start of disassembly
- accel/tcg: don't disable exec_tb trace events
- linux-user: completely re-write init_guest_space
Alex Bennée (5):
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
Richard Henderson (2):
exec/cpu-all: Use bool for have_guest_base
accel/tcg: Relax va restrictions on 64-bit guests
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 | 55 ++++-
bsd-user/main.c | 4 +-
disas.c | 35 ++-
linux-user/elfload.c | 503 +++++++++++++++++++-------------------
linux-user/flatload.c | 6 +
linux-user/main.c | 27 +-
tcg/tcg.c | 5 +-
accel/tcg/trace-events | 8 +-
13 files changed, 379 insertions(+), 341 deletions(-)
--
2.20.1
- [PATCH v1 0/7] various tcg and linux-user updates,
Alex Bennée <=
- [PATCH v1 2/7] exec/cpu-all: Use bool for have_guest_base, Alex Bennée, 2020/05/01
- [PATCH v1 3/7] accel/tcg: Relax va restrictions on 64-bit guests, Alex Bennée, 2020/05/01
- [PATCH v1 7/7] translate-all: include guest address in out_asm output, Alex Bennée, 2020/05/01
- [PATCH v1 6/7] disas: add optional note support to cap_disas, Alex Bennée, 2020/05/01
- [PATCH v1 5/7] disas: include an optional note for the start of disassembly, Alex Bennée, 2020/05/01
- [PATCH v1 4/7] accel/tcg: don't disable exec_tb trace events, Alex Bennée, 2020/05/01