Date: Mon, 29 Jul 2024 09:39:34 +0800
From: Song Gao <gaosong@loongson.cn>
To: qemu-devel@nongnu.org
Cc: richard.henderson@linaro.org,
	maobibo@loongson.cn,
	philmd@linaro.org
Subject: [PATCH 0/5] LoongArch/tcg: Add hardware page table walker support

.
Date: Mon, 29 Jul 2024 15:12:44 +1000
From: Richard Henderson <richard.henderson@linaro.org>
To: qemu-devel@nongnu.org
Cc: alex.bennee@linaro.org
Subject: [PATCH for-9.1] tests/vm/openbsd: Install tomli

.
Date: Mon, 29 Jul 2024 15:33:02 +0900
From: Itaru Kitayama <itaru.kitayama@linux.dev>
To: qemu-devel@nongnu.org
Cc: Jean-Philippe Brucker <jean-philippe@linaro.org>,
 Mathieu Poirier <mathieu.poirier@linaro.org>
Subject: QEMU unexpectedly closed the monitor

.
Date: Mon, 29 Jul 2024 08:37:20 +0200
From: Markus Armbruster <armbru@redhat.com>
To: qemu-devel@nongnu.org
Cc: richard.henderson@linaro.org
Subject: [PULL 0/2] QAPI patches patches for 2024-07-29

The following changes since commit 93b799fafd9170da3a79a533ea6f73a18de82e22:

  Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu into staging (2024-07-26 15:10:45 +1000)

are available in the Git repository at:

  https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2024-07-29

for you to fetch changes up to bc2e34e343b40b83cca82409db9c126df2e28c81:

  qapi/machine: Belatedly document target loongarch64 is since 7.1 (2024-07-29 07:29:47 +0200)

----------------------------------------------------------------
QAPI patches patches for 2024-07-29

----------------------------------------------------------------
Markus Armbruster (1):
      qapi/machine: Belatedly document target loongarch64 is since 7.1

Stefano Garzarella (1):
      qapi/qom: make some QOM properties depend on the build settings

 qapi/crypto.json  |  3 ++-
 qapi/machine.json |  2 ++
 qapi/qom.json     | 21 ++++++++++++++-------
 3 files changed, 18 insertions(+), 8 deletions(-)

-- 
2.45.0



.
Date: Mon, 29 Jul 2024 08:52:20 +0200
From: Markus Armbruster <armbru@redhat.com>
To: qemu-devel@nongnu.org
Cc: eblake@redhat.com,
	jsnow@redhat.com
Subject: [PATCH] qapi: Refill doc comments to conform to conventions

.
Date: Mon, 29 Jul 2024 11:46:57 +0200
From: Kevin Wolf <kwolf@redhat.com>
To: qemu-block@nongnu.org
Cc: kwolf@redhat.com, pbonzini@redhat.com, fam@euphon.net, stefanha@redhat.com,
 qemu-devel@nongnu.org
Subject: [PATCH 0/4] scsi-block: Fix error handling with r/werror=stop

.
Date: Mon, 29 Jul 2024 13:25:53 +0100
From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Cc: Paolo Bonzini <pbonzini@redhat.com>
Subject: [RFC] pythondeps: Split sphinx_rtd_theme into its own group

.
Date: Mon, 29 Jul 2024 13:05:33 +0100
From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Cc: qemu-stable@nongnu.org,
	Paolo Bonzini <pbonzini@redhat.com>
Subject: [PATCH] docs/sphinx/depfile.py: Handle env.doc2path() returning a
 Path not a str

.
Date: Mon, 29 Jul 2024 11:10:18 +0000
From: Ugur Usug <ugurus@amazon.com>
To: <qemu-devel@nongnu.org>
Subject: [PATCH] hw/i386/amd_iommu: Do not depend on any pci cap ordering

.
Date: Mon, 29 Jul 2024 15:21:04 +0200
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>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.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>,
 Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>,
 qemu-arm@nongnu.org, qemu-devel@nongnu.org
Subject: [PATCH v4 0/6] Add ACPI CPER firmware first error injection for Arm
 Processor

.
Date: Mon, 29 Jul 2024 15:44:00 +0100
From: =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>
To: qemu-devel@nongnu.org
Cc: Eduardo Habkost <eduardo@habkost.net>, Thomas Huth <thuth@redhat.com>,
 Beraldo Leal <bleal@redhat.com>, Palmer Dabbelt <palmer@dabbelt.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Bin Meng <bmeng.cn@gmail.com>, Paolo Bonzini <pbonzini@redhat.com>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>,
 qemu-riscv@nongnu.org, Weiwei Li <liwei1518@gmail.com>,
 Pierrick Bouvier <pierrick.bouvier@linaro.org>,
 Peter Maydell <peter.maydell@linaro.org>,
 Richard Henderson <richard.henderson@linaro.org>,
 Liu Zhiwei <zhiwei_liu@linux.alibaba.com>,
 Daniel Henrique Barboza <dbarboza@ventanamicro.com>, qemu-s390x@nongnu.org,
 Cleber Rosa <crosa@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>,
 Mahmoud Mandour <ma.mandourr@gmail.com>, qemu-arm@nongnu.org,
 Alexandre Iooss <erdnaxe@crans.org>, Song Gao <gaosong@loongson.cn>,
 David Hildenbrand <david@redhat.com>,
 Alistair Francis <alistair.francis@wdc.com>,
 Wainer dos Santos Moschetta <wainersm@redhat.com>
Subject: [PATCH 00/14] Various fixes and tweaks for 9.1-rc0/1

.
Date: Mon, 29 Jul 2024 17:02:26 +0200
From: Alberto Garcia <berto@igalia.com>
To: qemu-devel@nongnu.org
Cc: Alberto Garcia <berto@igalia.com>, qemu-block@nongnu.org,
 Manos Pitsidianakis <manos.pitsidianakis@linaro.org>,
 Eric Blake <eblake@redhat.com>, Kevin Wolf <kwolf@redhat.com>,
 Hanna Czenczek <hreitz@redhat.com>, Nir Soffer <nsoffer@redhat.com>,
 Madeeha Javed <javed@igalia.com>
Subject: [PATCH v3] scripts/qcow2-to-stdout.py: Add script to write qcow2
 images to stdout

.
Date: Mon, 29 Jul 2024 17:27:00 +0200
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>
To: qemu-devel@nongnu.org
Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@linaro.org>
Subject: [PULL 00/14] Docs / testing patches for 2024-07-29

The following changes since commit 93b799fafd9170da3a79a533ea6f73a18de82e22:

  Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu into staging (2024-07-26 15:10:45 +1000)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/docs-testing-20240729

for you to fetch changes up to 8e2275592299b637e87cc905d20bfdeffa586a83:

  tests/avocado: test_arm_emcraft_sf2: handle RW requirements for asset (2024-07-29 16:33:24 +0200)

Ignored warnings:

  WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
  WARNING: line over 80 characters

----------------------------------------------------------------
Docs & testing patch queue

- Test QAPI firmware.json schema (Thomas)
- Handle new env.doc2path() return value (Peter)
- Convert some Avocado tests to simpler python-based functional testing (Thomas)
- Improve how assets are used by some Avocado tests (Cleber)

----------------------------------------------------------------

Cleber Rosa (3):
  tests/avocado: mips: fallback to HTTP given certificate expiration
  tests/avocado: mips: add hint for fetchasset plugin
  tests/avocado: test_arm_emcraft_sf2: handle RW requirements for asset

Peter Maydell (1):
  docs/sphinx/depfile.py: Handle env.doc2path() returning a Path not a
    str

Thomas Huth (9):
  python: Install pycotap in our venv if necessary
  tests/functional: Add base classes for the upcoming pytest-based tests
  tests/Makefile.include: Increase the level of indentation in the help
    text
  tests/functional: Prepare the meson build system for the functional
    tests
  tests/functional: Convert simple avocado tests into standalone python
    tests
  tests/functional: Convert avocado tests that just need a small
    adjustment
  tests/functional: Convert the x86_cpu_model_versions test
  tests/functional: Convert the riscv_opensbi avocado test into a
    standalone test
  gitlab-ci: Add "check-functional" to the build tests

Thomas Weißschuh (1):
  docs: add test for firmware.json QAPI

 MAINTAINERS                                   |  11 +
 docs/meson.build                              |   5 +
 docs/sphinx/depfile.py                        |   2 +-
 .gitlab-ci.d/buildtest-template.yml           |   3 +-
 .gitlab-ci.d/buildtest.yml                    |  60 ++--
 python/wheels/pycotap-1.3.1-py3-none-any.whl  | Bin 0 -> 5119 bytes
 pythondeps.toml                               |   1 +
 tests/Makefile.include                        |  41 ++-
 tests/avocado/boot_linux_console.py           |  24 +-
 tests/avocado/riscv_opensbi.py                |  63 ----
 tests/functional/meson.build                  |  86 +++++
 tests/functional/qemu_test/__init__.py        | 328 ++++++++++++++++++
 .../test_cpu_queries.py}                      |   7 +-
 .../test_empty_cpu_model.py}                  |   7 +-
 .../test_info_usernet.py}                     |  11 +-
 .../test_mem_addr_space.py}                   |  52 +--
 .../test_pc_cpu_hotplug_props.py}             |  11 +-
 .../test_ppc_74xx.py}                         |  74 ++--
 tests/functional/test_riscv_opensbi.py        |  36 ++
 .../version.py => functional/test_version.py} |  13 +-
 .../test_virtio_version.py}                   |   8 +-
 .../test_x86_cpu_model_versions.py}           |  63 +---
 tests/meson.build                             |   1 +
 23 files changed, 636 insertions(+), 271 deletions(-)
 create mode 100644 python/wheels/pycotap-1.3.1-py3-none-any.whl
 delete mode 100644 tests/avocado/riscv_opensbi.py
 create mode 100644 tests/functional/meson.build
 create mode 100644 tests/functional/qemu_test/__init__.py
 rename tests/{avocado/cpu_queries.py => functional/test_cpu_queries.py} (89%)
 mode change 100644 => 100755
 rename tests/{avocado/empty_cpu_model.py => functional/test_empty_cpu_model.py} (84%)
 mode change 100644 => 100755
 rename tests/{avocado/info_usernet.py => functional/test_info_usernet.py} (87%)
 mode change 100644 => 100755
 rename tests/{avocado/mem-addr-space-check.py => functional/test_mem_addr_space.py} (93%)
 mode change 100644 => 100755
 rename tests/{avocado/pc_cpu_hotplug_props.py => functional/test_pc_cpu_hotplug_props.py} (90%)
 mode change 100644 => 100755
 rename tests/{avocado/ppc_74xx.py => functional/test_ppc_74xx.py} (74%)
 mode change 100644 => 100755
 create mode 100755 tests/functional/test_riscv_opensbi.py
 rename tests/{avocado/version.py => functional/test_version.py} (78%)
 mode change 100644 => 100755
 rename tests/{avocado/virtio_version.py => functional/test_virtio_version.py} (98%)
 mode change 100644 => 100755
 rename tests/{avocado/x86_cpu_model_versions.py => functional/test_x86_cpu_model_versions.py} (92%)
 mode change 100644 => 100755

-- 
2.45.2



.
Date: Mon, 29 Jul 2024 10:53:02 -0700
From: Deepak Gupta <debug@rivosinc.com>
To: qemu-riscv@nongnu.org, qemu-devel@nongnu.org, jim.shu@sifive.com,
 andy.chiu@sifive.com, jesse.huang@sifive.com, kito.cheng@sifive.com
Cc: palmer@dabbelt.com, Alistair.Francis@wdc.com, laurent@vivier.eu,
 bmeng.cn@gmail.com, liwei1518@gmail.com, dbarboza@ventanamicro.com,
 zhiwei_liu@linux.alibaba.com, Deepak Gupta <debug@rivosinc.com>
Subject: [PATCH v2 00/24] riscv support for control flow integrity extensions

.
Date: Mon, 29 Jul 2024 19:00:33 +0000
From: Alejandro Zeise <alejandro.zeise@seagate.com>
To: qemu-arm@nongnu.org
Cc: qemu-devel@nongnu.org, clg@kaod.org, peter.maydell@linaro.org,
 berrange@redhat.com, alejandro.zeise@seagate.com
Subject: [PATCH v2 0/2] hw/misc/aspeed_hace: Fix SG Accumulative Hash
 Calculations

.
Date: Mon, 29 Jul 2024 16:24:06 -0300
From: Matheus Tavares Bernardino <quic_mathbern@quicinc.com>
To: <qemu-devel@nongnu.org>
Subject: [PATCH v2] Hexagon: fix F2_conv_* instructions for negative zero

.
