The following changes since commit d1181d29370a4318a9f11ea92065bea6bb159f83:
Merge tag 'pull-nbd-2023-07-19' of https://repo.or.cz/qemu/ericb into staging (2023-07-20 09:54:07 +0100)
are available in the Git repository at:
https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20230724
for you to fetch changes up to 32b120394c578bc824f1db4835b3bffbeca88fae:
accel/tcg: Fix type of 'last' for pageflags_{find,next} (2023-07-24 09:48:49 +0100)
----------------------------------------------------------------
accel/tcg: Zero-pad vaddr in tlb debug output
accel/tcg: Fix type of 'last' for pageflags_{find,next}
accel/tcg: Fix sense of read-only probes in ldst_atomicity
accel/tcg: Take mmap_lock in load_atomic*_or_exit
tcg: Add earlyclobber to op_add2 for x86 and s390x
tcg/ppc: Fix race in goto_tb implementation
----------------------------------------------------------------
Anton Johansson (1):
accel/tcg: Zero-pad vaddr in tlb_debug output
Ilya Leoshkevich (1):
tcg/{i386, s390x}: Add earlyclobber to the op_add2's first output
Jordan Niethe (1):
tcg/ppc: Fix race in goto_tb implementation
Luca Bonissi (1):
accel/tcg: Fix type of 'last' for pageflags_{find,next}
Richard Henderson (3):
include/exec: Add WITH_MMAP_LOCK_GUARD
accel/tcg: Fix sense of read-only probes in ldst_atomicity
accel/tcg: Take mmap_lock in load_atomic*_or_exit
include/exec/exec-all.h | 10 ++++++++++
tcg/i386/tcg-target-con-set.h | 5 ++++-
tcg/s390x/tcg-target-con-set.h | 8 +++++---
accel/tcg/cputlb.c | 20 ++++++++++----------
accel/tcg/user-exec.c | 4 ++--
bsd-user/mmap.c | 1 +
linux-user/mmap.c | 1 +
tcg/tcg.c | 8 +++++++-
accel/tcg/ldst_atomicity.c.inc | 32 ++++++++++++++++++--------------
tcg/i386/tcg-target.c.inc | 2 +-
tcg/ppc/tcg-target.c.inc | 9 +++++----
tcg/s390x/tcg-target.c.inc | 4 ++--
12 files changed, 66 insertions(+), 38 deletions(-)