Subject: [PATCH for-9.1] linux-user: Handle short reads in mmap_h_gt_g
From: Richard Henderson <richard.henderson@linaro.org>
To: qemu-devel@nongnu.org
Cc: gaosong@loongson.cn,
	qemu-stable@nongnu.org
Date: Fri, 16 Aug 2024 07:32:31 +1000

.
Subject: [ANNOUNCE] QEMU 9.1.0-rc2 is now available
From: Michael Roth <michael.roth@amd.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 15 Aug 2024 18:10:53 -0500

.
Subject: [PATCH v4 00/16] riscv support for control flow integrity extensions
From: Deepak Gupta <debug@rivosinc.com>
To: qemu-riscv@nongnu.org,
	qemu-devel@nongnu.org
Cc: palmer@dabbelt.com, Alistair.Francis@wdc.com, richard.henderson@linaro.org,
 bmeng.cn@gmail.com, liwei1518@gmail.com, dbarboza@ventanamicro.com,
 zhiwei_liu@linux.alibaba.com, pbonzini@redhat.com, jim.shu@sifive.com,
 andy.chiu@sifive.com, kito.cheng@sifive.com,
 Deepak Gupta <debug@rivosinc.com>
Date: Thu, 15 Aug 2024 18:06:54 -0700

.
Subject: [PATCH v3] contrib/plugins: Add a plugin to generate basic block
 vectors
From: Akihiko Odaki <akihiko.odaki@daynix.com>
To: =?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>, 
 Alexandre Iooss <erdnaxe@crans.org>, 
 Mahmoud Mandour <ma.mandourr@gmail.com>, 
 Pierrick Bouvier <pierrick.bouvier@linaro.org>, 
 Richard Henderson <richard.henderson@linaro.org>, 
 Paolo Bonzini <pbonzini@redhat.com>, 
 =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>, 
 Thomas Huth <thuth@redhat.com>, 
 Wainer dos Santos Moschetta <wainersm@redhat.com>, 
 Beraldo Leal <bleal@redhat.com>
Cc: qemu-devel@nongnu.org, Yotaro Nada <yotaro.nada@gmail.com>, 
 Akihiko Odaki <akihiko.odaki@daynix.com>
Date: Fri, 16 Aug 2024 15:05:35 +0900

.
Subject: [PATCH v3] meson: Use -fno-sanitize=function when available
From: Akihiko Odaki <akihiko.odaki@daynix.com>
To: =?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>, 
 =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>, 
 Thomas Huth <thuth@redhat.com>, 
 Wainer dos Santos Moschetta <wainersm@redhat.com>, 
 Beraldo Leal <bleal@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, 
 =?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>, 
 =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= <berrange@redhat.com>
Cc: qemu-devel@nongnu.org, Akihiko Odaki <akihiko.odaki@daynix.com>
Date: Fri, 16 Aug 2024 15:22:16 +0900

.
Subject: [PATCH v8 00/13] Add ACPI CPER firmware first error injection on ARM emulation
From: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
To: 
Cc: Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	Shiju Jose <shiju.jose@huawei.com>,
	Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
	Ani Sinha <anisinha@redhat.com>,
	Dongjiu Geng <gengdongjiu1@gmail.com>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Peter Maydell <peter.maydell@linaro.org>,
	Shannon Zhao <shannon.zhaosl@gmail.com>,
	kvm@vger.kernel.org,
	qemu-arm@nongnu.org,
	qemu-devel@nongnu.org
Date: Fri, 16 Aug 2024 09:37:32 +0200

.
Subject: [PULL 0/5] Some small tests and s390x fixes
From: Thomas Huth <thuth@redhat.com>
To: qemu-devel@nongnu.org,
	Richard Henderson <richard.henderson@linaro.org>
Date: Fri, 16 Aug 2024 09:22:13 +0200

 Hi Richard!

The following changes since commit b0d6c037ea0a825192285f149af72a73a1baaa04:

  Update version for v9.1.0-rc2 release (2024-08-15 20:32:37 +1000)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2024-08-16

for you to fetch changes up to b4be15a9f9e73fa2e7c46da559f10afc94018984:

  ci: refresh package lists with lcitool (2024-08-16 09:16:03 +0200)

----------------------------------------------------------------
* Fix a potential build warning in the s390x target code
* Check for the availability of __attribute__((gcc_struct)) on MSYS2
* Fix skipUnless decorators in Avocado tests
* Add missing gtk-vnc package to the CI jobs

----------------------------------------------------------------
Cleber Rosa (1):
      tests/avocado: apply proper skipUnless decorator

Daniel P. Berrangé (2):
      ci: add gtk-vnc to the deps
      ci: refresh package lists with lcitool

Pierrick Bouvier (1):
      target/s390x: fix build warning (gcc-12 -fsanitize=thread)

Thomas Huth (1):
      meson.build: Check for the availability of __attribute__((gcc_struct)) on MSYS2

 meson.build                                           | 5 +++++
 target/s390x/tcg/translate.c                          | 1 -
 .gitlab-ci.d/cirrus/freebsd-13.vars                   | 2 +-
 .gitlab-ci.d/cirrus/macos-13.vars                     | 2 +-
 .gitlab-ci.d/cirrus/macos-14.vars                     | 2 +-
 scripts/ci/setup/ubuntu/ubuntu-2204-aarch64.yaml      | 1 +
 scripts/ci/setup/ubuntu/ubuntu-2204-s390x.yaml        | 1 +
 tests/avocado/boot_linux_console.py                   | 1 -
 tests/avocado/intel_iommu.py                          | 1 -
 tests/avocado/linux_initrd.py                         | 1 -
 tests/avocado/machine_aspeed.py                       | 2 --
 tests/avocado/machine_mips_malta.py                   | 2 --
 tests/avocado/machine_rx_gdbsim.py                    | 1 -
 tests/avocado/reverse_debugging.py                    | 4 ----
 tests/avocado/smmu.py                                 | 1 -
 tests/docker/dockerfiles/alpine.docker                | 1 +
 tests/docker/dockerfiles/debian-amd64-cross.docker    | 1 +
 tests/docker/dockerfiles/debian-arm64-cross.docker    | 1 +
 tests/docker/dockerfiles/debian-armel-cross.docker    | 1 +
 tests/docker/dockerfiles/debian-armhf-cross.docker    | 1 +
 tests/docker/dockerfiles/debian-i686-cross.docker     | 1 +
 tests/docker/dockerfiles/debian-mips64el-cross.docker | 1 +
 tests/docker/dockerfiles/debian-mipsel-cross.docker   | 1 +
 tests/docker/dockerfiles/debian-ppc64el-cross.docker  | 1 +
 tests/docker/dockerfiles/debian-s390x-cross.docker    | 1 +
 tests/docker/dockerfiles/debian.docker                | 1 +
 tests/docker/dockerfiles/fedora-win64-cross.docker    | 1 +
 tests/docker/dockerfiles/fedora.docker                | 1 +
 tests/docker/dockerfiles/opensuse-leap.docker         | 1 +
 tests/docker/dockerfiles/ubuntu2204.docker            | 1 +
 tests/lcitool/projects/qemu.yml                       | 1 +
 tests/vm/generated/freebsd.json                       | 1 +
 32 files changed, 27 insertions(+), 17 deletions(-)



.
Subject: [PATCH for-9.2 v3 0/6] target/sparc: emulate floating point queue
 when raising fp traps
From: Richard Henderson <richard.henderson@linaro.org>
To: qemu-devel@nongnu.org
Cc: chauser@pullman.com
Date: Fri, 16 Aug 2024 17:23:05 +1000

.
Subject: [PATCH qemu v4 0/1] target/riscv: Add Zilsd and Zclsd extension
 support
From: ~liuxu <liuxu@git.sr.ht>
To: qemu-devel@nongnu.org
Cc: Alistair Francis <alistair23@gmail.com>,
 Richard Henderson <richard.henderson@linaro.org>
Date: Fri, 16 Aug 2024 07:30:12 +0000

.
Subject: [PATCH-for-9.1 v2] hw/i386/pc: Ensure vmport prerequisites are
 fulfilled
From: =?utf-8?Q?Kamil_Szcz=C4=99k?= <kamil@szczek.dev>
To: "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Cc: "qemu-trivial@nongnu.org" <qemu-trivial@nongnu.org>,
 =?utf-8?Q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>,
 Joelle van Dyne <j@getutm.app>, Bernhard Beschow <shentey@gmail.com>,
 "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
Date: Fri, 16 Aug 2024 08:01:26 +0000

.
Subject: [PATCH] hmp: display qdev canonical path in 'info qtree'
From:  Jianxian Wen via <qemu-devel@nongnu.org>
To: "pbonzini@redhat.com" <pbonzini@redhat.com>, "berrange@redhat.com"
 <berrange@redhat.com>, "eduardo@habkost.net" <eduardo@habkost.net>
Date: Fri, 16 Aug 2024 08:06:30 +0000

.
Subject: [PATCH] chardev: allow specifying finer-grained reconnect timeouts
From: Daniil Tatianin <d-tatianin@yandex-team.ru>
To: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>
Cc: Daniil Tatianin <d-tatianin@yandex-team.ru>,
 Paolo Bonzini <pbonzini@redhat.com>, Eric Blake <eblake@redhat.com>,
 Markus Armbruster <armbru@redhat.com>, qemu-devel@nongnu.org
Date: Fri, 16 Aug 2024 13:07:23 +0300

.
Subject: [PATCH v4] meson: Use -fno-sanitize=function when available
From: Akihiko Odaki <akihiko.odaki@daynix.com>
To: =?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>, 
 =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>, 
 Thomas Huth <thuth@redhat.com>, 
 Wainer dos Santos Moschetta <wainersm@redhat.com>, 
 Beraldo Leal <bleal@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, 
 =?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>, 
 =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= <berrange@redhat.com>
Cc: qemu-devel@nongnu.org, Akihiko Odaki <akihiko.odaki@daynix.com>
Date: Fri, 16 Aug 2024 19:10:13 +0900

.
Subject: [PATCH for-9.2] hw: add compat machines for 9.2
From: Cornelia Huck <cohuck@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
 Eduardo Habkost <eduardo@habkost.net>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>,
 Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Richard Henderson <richard.henderson@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Nicholas Piggin <npiggin@gmail.com>,
 Daniel Henrique Barboza <danielhb413@gmail.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Harsh Prateek Bora <harshpb@linux.ibm.com>, Thomas Huth <thuth@redhat.com>,
 Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@linux.ibm.com>,
 Eric Farman <farman@linux.ibm.com>, David Hildenbrand <david@redhat.com>,
 Ilya Leoshkevich <iii@linux.ibm.com>
Cc: qemu-arm@nongnu.org, qemu-devel@nongnu.org, qemu-ppc@nongnu.org,
 qemu-s390x@nongnu.org, Cornelia Huck <cohuck@redhat.com>
Date: Fri, 16 Aug 2024 12:37:23 +0200

.
Subject: [PATCH] vhost_net: configure all host notifiers in a single MR
 transaction
From:  zuoboqun via <qemu-devel@nongnu.org>
To: qemu-devel <qemu-devel@nongnu.org>
Date: Fri, 16 Aug 2024 15:08:35 +0800

.
Subject: [PULL v2 for 9.1 00/21] Some fixes for 9.1-rc3 (build, replay, docs,
 plugins)
From: =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>
To: qemu-devel@nongnu.org
Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>
Date: Fri, 16 Aug 2024 14:17:13 +0100

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



.
Subject: [PATCH for-9.2 0/7] docs/devel: Convert txt files to rST
From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Cc: Paolo Bonzini <pbonzini@redhat.com>, Kevin Wolf <kwolf@redhat.com>,
 Hanna Reitz <hreitz@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>
Date: Fri, 16 Aug 2024 14:22:05 +0100

.
Subject: [PATCH for-9.2] docs/devel: Remove nested-papr.txt
From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Cc: Nicholas Piggin <npiggin@gmail.com>,
 Daniel Henrique Barboza <danielhb413@gmail.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Harsh Prateek Bora <harshpb@linux.ibm.com>, qemu-ppc@nongnu.org
Date: Fri, 16 Aug 2024 14:33:18 +0100

.
Subject: [PATCH] .gitlab-ci.d/windows.yml: Disable the qtests in the MSYS2 job
From: Thomas Huth <thuth@redhat.com>
To: Yonggang Luo <luoyonggang@gmail.com>,
	qemu-devel@nongnu.org
Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Stefan Weil <sw@weilnetz.de>,
 Richard Henderson <richard.henderson@linaro.org>
Date: Fri, 16 Aug 2024 17:37:47 +0200

.
Subject: [PATCH 0/2] hw/riscv/virt: Fix PCI devices with AIA
From: Andrew Jones <ajones@ventanamicro.com>
To: qemu-devel@nongnu.org,
	qemu-riscv@nongnu.org
Cc: palmer@dabbelt.com, alistair.francis@wdc.com, bmeng.cn@gmail.com,
 dbarboza@ventanamicro.com, Anup Patel <apatel@ventanamicro.com>
Date: Fri, 16 Aug 2024 18:07:44 +0200

.
Subject: [PATCH 0/4] hw/arm: Enable 'nested' SMMU in virt, sbsa-ref
From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-arm@nongnu.org,
	qemu-devel@nongnu.org
Cc: Leif Lindholm <quic_llindhol@quicinc.com>,
 Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>,
 Eric Auger <eric.auger@redhat.com>, Radoslaw Biernacki <rad@semihalf.com>
Date: Fri, 16 Aug 2024 17:13:46 +0100

.
Subject: [PATCH v2 00/17] bsd-user: Comprehensive RISCV Support
From: Ajeet Singh <itachis6234@gmail.com>
To: qemu-devel@nongnu.org
Cc: Mark Corbin <mark@dibsco.co.uk>, Warner Losh <imp@bsdimp.com>,
 Ajeet Singh <itachis@FreeBSD.org>
Date: Sat, 17 Aug 2024 03:09:32 +1000

.
Subject: [PATCH 1/1] allow using a higher icount
From: Elisha Hollander <just4now666666@gmail.com>
To: qemu-devel@nongnu.org
Cc: Elisha Hollander <just4now666666@gmail.com>,
 Richard Henderson <richard.henderson@linaro.org>,
 Paolo Bonzini <pbonzini@redhat.com>
Date: Fri, 16 Aug 2024 16:20:43 +0000

.
Subject: [PATCH 0/5] hw/net/can/xlnx-versal-canfd: Miscellaneous fixes
From: Doug Brown <doug@schmorgal.com>
To: Vikram Garhwal <vikram.garhwal@amd.com>,
 Francisco Iglesias <francisco.iglesias@amd.com>,
 Pavel Pisa <pisa@cmp.felk.cvut.cz>
Cc: Jason Wang <jasowang@redhat.com>, qemu-devel@nongnu.org,
 Doug Brown <doug@schmorgal.com>
Date: Fri, 16 Aug 2024 09:35:00 -0700

.
Subject: [PATCH 1/3] target/hexagon: Rename HEX_EXCP_ => HEX_EVENT_
From: Brian Cain <bcain@quicinc.com>
To: <qemu-devel@nongnu.org>
Date: Fri, 16 Aug 2024 12:06:17 -0700

.
Subject: [PATCH] gitlab-ci: Replace build_script -> step_script in Cirrus jobs
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>
To: qemu-devel@nongnu.org
Cc: Thomas Huth <thuth@redhat.com>, Beraldo Leal <bleal@redhat.com>,
 Wainer dos Santos Moschetta <wainersm@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>
Date: Fri, 16 Aug 2024 23:32:03 +0200

.
