* [PULL v2 for 9.1 00/21] Some fixes for 9.1-rc3 (build, replay, docs, plugins)
@ 2024-08-16 13:17 Alex Bennée
2024-08-17 22:04 ` Richard Henderson
0 siblings, 1 reply; 2+ messages in thread
From: Alex Bennée @ 2024-08-16 13:17 UTC (permalink / raw)
To: qemu-devel; +Cc: Alex Bennée
The following changes since commit ecdfa31beb1f7616091bedba79dfdf9ee525ed9d:
Merge tag 'pull-request-2024-08-16' of https://gitlab.com/thuth/qemu into staging (2024-08-16 18:18:27 +1000)
are available in the Git repository at:
https://gitlab.com/stsquad/qemu.git tags/pull-maintainer-9.1-rc3-160824-1
for you to fetch changes up to 278035fc81510bd88501afb78bd5ab652beffa76:
plugins: fix race condition with scoreboards (2024-08-16 14:13:07 +0100)
----------------------------------------------------------------
Some fixes for 9.1-rc3 (build, replay, docs, plugins)
- re-enable gdbsim-r5f562n8 test
- ensure updates to python deps re-trigger configure
- tweak configure detection of GDB MTE support
- make checkpatch emit more warnings on updating headers
- allow i386 access_ptr to force slow path for plugins
- fixe some replay regressions
- update the replay-dump tool
- better handle muxed chardev during replay
- clean up TCG plugins docs to mention scoreboards
- fix plugin scoreboard race condition
----------------------------------------------------------------
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PULL v2 for 9.1 00/21] Some fixes for 9.1-rc3 (build, replay, docs, plugins)
2024-08-16 13:17 [PULL v2 for 9.1 00/21] Some fixes for 9.1-rc3 (build, replay, docs, plugins) Alex Bennée
@ 2024-08-17 22:04 ` Richard Henderson
0 siblings, 0 replies; 2+ messages in thread
From: Richard Henderson @ 2024-08-17 22:04 UTC (permalink / raw)
To: Alex Bennée, qemu-devel
On 8/16/24 23:17, Alex Bennée wrote:
> The following changes since commit ecdfa31beb1f7616091bedba79dfdf9ee525ed9d:
>
> Merge tag 'pull-request-2024-08-16' ofhttps://gitlab.com/thuth/qemu into staging (2024-08-16 18:18:27 +1000)
>
> are available in the Git repository at:
>
> https://gitlab.com/stsquad/qemu.git tags/pull-maintainer-9.1-rc3-160824-1
>
> for you to fetch changes up to 278035fc81510bd88501afb78bd5ab652beffa76:
>
> plugins: fix race condition with scoreboards (2024-08-16 14:13:07 +0100)
>
> ----------------------------------------------------------------
> Some fixes for 9.1-rc3 (build, replay, docs, plugins)
>
> - re-enable gdbsim-r5f562n8 test
> - ensure updates to python deps re-trigger configure
> - tweak configure detection of GDB MTE support
> - make checkpatch emit more warnings on updating headers
> - allow i386 access_ptr to force slow path for plugins
> - fixe some replay regressions
> - update the replay-dump tool
> - better handle muxed chardev during replay
> - clean up TCG plugins docs to mention scoreboards
> - fix plugin scoreboard race condition
Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/9.1 as appropriate.
r~
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-08-17 22:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-16 13:17 [PULL v2 for 9.1 00/21] Some fixes for 9.1-rc3 (build, replay, docs, plugins) Alex Bennée
2024-08-17 22:04 ` Richard Henderson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).