The following changes since commit ad38520bdeb2b1e0b487db317f29119e94c1c88d:
Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request' into staging (2022-02-15 19:30:33 +0000)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to a971e77aa4a5f31173cd456f9c1d5f819751b997:
configure, meson: move CONFIG_IASL to a Meson option (2022-02-16 15:01:46 +0100)
----------------------------------------------------------------
* More Meson conversions (0.59.x now required rather than suggested)
* UMIP support for TCG x86
* Fix migration crash
* Restore error output for check-block
----------------------------------------------------------------
v1->v2: removed OpenGL change
Gareth Webb (1):
target/i386: add TCG support for UMIP
Marc-André Lureau (9):
qga/vss-win32: fix midl arguments
meson: drop --with-win-sdk
qga/vss-win32: use widl if available
qga/vss: use standard windows headers location
configure, meson: replace VSS SDK checks and options with --enable-vss-sdk
meson: do not make qga/vss-win32/meson.build conditional on C++ presence
qga/vss-win32: require widl/midl, remove pre-built TLB file
meson: require dynamic linking for VSS support
meson, configure: move ntddscsi API check to meson
Paolo Bonzini (17):
meson: use .allowed() method for features
meson: use .require() and .disable_auto_if() method for features
configure, meson: move AVX tests to meson
configure, meson: move membarrier test to meson
configure, meson: move AF_ALG test to meson
configure, meson: move libnuma detection to meson
configure, meson: move TPM check to meson
configure, meson: cleanup qemu-ga libraries
configure, meson: move image format options to meson_options.txt
configure, meson: move block layer options to meson_options.txt
meson: define qemu_cflags/qemu_ldflags
configure, meson: move some default-disabled options to meson_options.txt
configure, meson: move coroutine options to meson_options.txt
configure, meson: move smbd options to meson_options.txt
configure, meson: move guest-agent, tools to meson
meson: refine check for whether to look for virglrenderer
configure, meson: move CONFIG_IASL to a Meson option
Peter Xu (1):
memory: Fix qemu crash on starting dirty log twice with stopped VM
Thomas Huth (1):
tests/qemu-iotests/testrunner: Print diff to stderr in TAP mode
backends/tpm/meson.build | 14 +-
block/meson.build | 51 +++-
configure | 598 +------------------------------------
contrib/vhost-user-gpu/meson.build | 3 +-
crypto/meson.build | 6 +-
docs/devel/kconfig.rst | 2 +-
docs/meson.build | 2 -
hw/acpi/meson.build | 4 +-
meson.build | 429 +++++++++++++++++---------
meson_options.txt | 64 ++++
migration/meson.build | 4 +-
net/slirp.c | 16 +-
qga/commands-win32.c | 6 +-
qga/meson.build | 55 +++-
qga/vss-win32/install.cpp | 2 +-
qga/vss-win32/meson.build | 52 ++--
qga/vss-win32/provider.cpp | 4 +-
qga/vss-win32/qga-vss.tlb | Bin 1528 -> 0 bytes
qga/vss-win32/requester.cpp | 4 +-
qga/vss-win32/vss-common.h | 6 +-
scripts/meson-buildoptions.py | 2 +
scripts/meson-buildoptions.sh | 89 ++++++
softmmu/memory.c | 65 ++--
softmmu/meson.build | 5 +-
target/i386/cpu.c | 2 +-
target/i386/cpu.h | 4 +-
target/i386/helper.c | 8 +-
target/i386/tcg/translate.c | 15 +
tests/Makefile.include | 2 +-
tests/check-block.sh | 4 -
tests/meson.build | 2 +-
tests/qemu-iotests/meson.build | 2 +-
tests/qemu-iotests/testrunner.py | 5 +-
tests/unit/meson.build | 6 +-
tools/meson.build | 31 +-
util/meson.build | 4 +-
36 files changed, 690 insertions(+), 878 deletions(-)
delete mode 100644 qga/vss-win32/qga-vss.tlb
--
2.34.1