[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 00/21] Various fixes and tweaks for 9.1-rc2/3
From: |
Alex Bennée |
Subject: |
[PATCH v2 00/21] Various fixes and tweaks for 9.1-rc2/3 |
Date: |
Tue, 13 Aug 2024 21:23:08 +0100 |
As usual during soft freeze I switch to cleaning up the various
niggles and bugs which have accumulated over the years.
New for this iteration are some late breaking plugin updates, fixes
for record/replay and a few documentation updates. Everything is
reviewed so I will roll a pull request later this week.
Alex Bennée (2):
Makefile: trigger re-configure on updated pythondeps
target/i386: allow access_ptr to force slow path on failed probe
Gustavo Romero (3):
configure: Fix arch detection for GDB_HAS_MTE
configure: Avoid use of param. expansion when using gdb_version
configure: Fix GDB version detection for GDB_HAS_MTE
Nicholas Piggin (10):
scripts/replay-dump.py: Update to current rr record format
scripts/replay-dump.py: rejig decoders in event number order
tests/avocado: excercise scripts/replay-dump.py in replay tests
replay: allow runstate shutdown->running when replaying trace
Revert "replay: stop us hanging in rr_wait_io_event"
tests/avocado: replay_kernel.py add x86-64 q35 machine test
chardev: set record/replay on the base device of a muxed device
virtio-net: Use replay_schedule_bh_event for bhs that affect machine
state
virtio-net: Use virtual time for RSC timers
savevm: Fix load_snapshot error path crash
Philippe Mathieu-Daudé (2):
tests/avocado: Re-enable gdbsim-r5f562n8 testing U-Boot
buildsys: Fix building without plugins on Darwin
Pierrick Bouvier (2):
docs/devel: update tcg-plugins page
plugins: fix race condition with scoreboards
Stefan Weil (1):
docs: Fix some typos (found by typos) and grammar issues
Stefano Garzarella (1):
scripts/checkpatch: more checks on files imported from Linux
docs/about/emulation.rst | 49 ++++++-
docs/devel/migration/uadk-compression.rst | 4 +-
docs/devel/tcg-plugins.rst | 13 +-
docs/interop/qemu-ga.rst | 2 +-
docs/tools/qemu-vmsr-helper.rst | 4 +-
configure | 8 +-
Makefile | 3 +-
qapi/rocker.json | 4 +-
include/exec/memory.h | 2 +-
include/sysemu/replay.h | 5 -
include/sysemu/runstate.h | 1 +
accel/tcg/tcg-accel-ops-rr.c | 2 +-
chardev/char.c | 71 ++++++---
hw/arm/smmu-common.c | 2 +-
hw/net/virtio-net.c | 17 +--
migration/savevm.c | 1 +
plugins/core.c | 43 ++++--
qga/main.c | 2 +-
replay/replay.c | 23 +--
system/runstate.c | 31 +++-
target/i386/tcg/access.c | 27 ++--
plugins/meson.build | 50 +++----
scripts/checkpatch.pl | 24 ++++
scripts/replay-dump.py | 167 +++++++++++++++-------
tests/avocado/machine_rx_gdbsim.py | 2 -
tests/avocado/replay_kernel.py | 31 +++-
tests/avocado/replay_linux.py | 10 ++
27 files changed, 406 insertions(+), 192 deletions(-)
--
2.39.2
- [PATCH v2 00/21] Various fixes and tweaks for 9.1-rc2/3,
Alex Bennée <=
- [PATCH v2 02/21] Makefile: trigger re-configure on updated pythondeps, Alex Bennée, 2024/08/13
- [PATCH v2 04/21] configure: Avoid use of param. expansion when using gdb_version, Alex Bennée, 2024/08/13
- [PATCH v2 01/21] tests/avocado: Re-enable gdbsim-r5f562n8 testing U-Boot, Alex Bennée, 2024/08/13
- [PATCH v2 06/21] scripts/checkpatch: more checks on files imported from Linux, Alex Bennée, 2024/08/13
- [PATCH v2 05/21] configure: Fix GDB version detection for GDB_HAS_MTE, Alex Bennée, 2024/08/13
- [PATCH v2 03/21] configure: Fix arch detection for GDB_HAS_MTE, Alex Bennée, 2024/08/13
- [PATCH v2 08/21] buildsys: Fix building without plugins on Darwin, Alex Bennée, 2024/08/13
- [PATCH v2 09/21] scripts/replay-dump.py: Update to current rr record format, Alex Bennée, 2024/08/13
- [PATCH v2 07/21] target/i386: allow access_ptr to force slow path on failed probe, Alex Bennée, 2024/08/13