[PULL for-8.1-rc1 0/7] tcg patch queue

Richard Henderson posted 7 patches 9 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230724085328.4936-1-richard.henderson@linaro.org
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Riku Voipio <riku.voipio@iki.fi>, Warner Losh <imp@bsdimp.com>, Kyle Evans <kevans@freebsd.org>, Laurent Vivier <laurent@vivier.eu>
There is a newer version of this series
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(-)
[PULL for-8.1-rc1 0/7] tcg patch queue
Posted by Richard Henderson 9 months, 1 week ago
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(-)
Re: [PULL for-8.1-rc1 0/7] tcg patch queue
Posted by Peter Maydell 9 months, 1 week ago
On Mon, 24 Jul 2023 at 09:53, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> 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
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.1
for any user-visible changes.

-- PMM