qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] ef5360: s390x/pci: coalesce unmap operations


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] ef5360: s390x/pci: coalesce unmap operations
Date: Fri, 16 Dec 2022 04:04:19 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: ef536007c3301bbd6a787e4c2210ea289adaa6f0
      
https://github.com/qemu/qemu/commit/ef536007c3301bbd6a787e4c2210ea289adaa6f0
  Author: Matthew Rosato <mjrosato@linux.ibm.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M hw/s390x/s390-pci-inst.c

  Log Message:
  -----------
  s390x/pci: coalesce unmap operations

Currently, each unmapped page is handled as an individual iommu
region notification.  Attempt to group contiguous unmap operations
into fewer notifications to reduce overhead.

Signed-off-by: Matthew Rosato <mjrosato@linux.ibm.com>
Message-Id: <20221028194758.204007-3-mjrosato@linux.ibm.com>
Reviewed-by: Eric Farman <farman@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: df202e3ff3fccb49868e08f20d0bda86cb953fbe
      
https://github.com/qemu/qemu/commit/df202e3ff3fccb49868e08f20d0bda86cb953fbe
  Author: Matthew Rosato <mjrosato@linux.ibm.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M hw/s390x/s390-pci-vfio.c
    M include/hw/s390x/s390-pci-bus.h

  Log Message:
  -----------
  s390x/pci: shrink DMA aperture to be bound by vfio DMA limit

Currently, s390x-pci performs accounting against the vfio DMA
limit and triggers the guest to clean up mappings when the limit
is reached. Let's go a step further and also limit the size of
the supported DMA aperture reported to the guest based upon the
initial vfio DMA limit reported for the container (if less than
than the size reported by the firmware/host zPCI layer).  This
avoids processing sections of the guest DMA table during global
refresh that, for common use cases, will never be used anway, and
makes exhausting the vfio DMA limit due to mismatch between guest
aperture size and host limit far less likely and more indicitive
of an error.

Signed-off-by: Matthew Rosato <mjrosato@linux.ibm.com>
Message-Id: <20221028194758.204007-4-mjrosato@linux.ibm.com>
Reviewed-by: Eric Farman <farman@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 03451953c79e6b31f7860ee0c35b28e181d573c1
      
https://github.com/qemu/qemu/commit/03451953c79e6b31f7860ee0c35b28e181d573c1
  Author: Matthew Rosato <mjrosato@linux.ibm.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M hw/s390x/s390-pci-bus.c
    M hw/s390x/s390-pci-vfio.c
    M include/hw/s390x/s390-pci-bus.h

  Log Message:
  -----------
  s390x/pci: reset ISM passthrough devices on shutdown and system reset

ISM device firmware stores unique state information that can
can cause a wholesale unmap of the associated IOMMU (e.g. when
we get a termination signal for QEMU) to trigger firmware errors
because firmware believes we are attempting to invalidate entries
that are still in-use by the guest OS (when in fact that guest is
in the process of being terminated or rebooted).
To alleviate this, register both a shutdown notifier (for unexpected
termination cases e.g. virsh destroy) as well as a reset callback
(for cases like guest OS reboot).  For each of these scenarios, trigger
PCI device reset; this is enough to indicate to firmware that the IOMMU
is no longer in-use by the guest OS, making it safe to invalidate any
associated IOMMU entries.

Fixes: 15d0e7942d3b ("s390x/pci: don't fence interpreted devices without MSI-X")
Signed-off-by: Matthew Rosato <mjrosato@linux.ibm.com>
Message-Id: <20221209195700.263824-1-mjrosato@linux.ibm.com>
Reviewed-by: Eric Farman <farman@linux.ibm.com>
[thuth: Adjusted the hunk in s390-pci-vfio.c due to different context]
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 5e275ca6fb32bcb4b56b29e6acfd3cf306c4a180
      
https://github.com/qemu/qemu/commit/5e275ca6fb32bcb4b56b29e6acfd3cf306c4a180
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M target/s390x/tcg/mem_helper.c

  Log Message:
  -----------
  target/s390x/tcg/mem_helper: Test the right bits in psw_key_valid()

The PSW key mask is a 16 bit field, and the psw_key variable is
in the range from 0 to 15, so it does not make sense to use
"0x80 >> psw_key" for testing the bits here. We should use 0x8000
instead.

Message-Id: <20221205142043.95185-1-thuth@redhat.com>
Reviewed-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 3ef473e52e5c3232ff1a93787d00ef400a7db4fc
      
https://github.com/qemu/qemu/commit/3ef473e52e5c3232ff1a93787d00ef400a7db4fc
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M target/s390x/helper.h
    M target/s390x/tcg/insn-data.h.inc
    M target/s390x/tcg/mem_helper.c
    M target/s390x/tcg/translate.c

  Log Message:
  -----------
  target/s390x: The MVCP and MVCS instructions are not privileged

The "MOVE TO PRIMARY/SECONDARY" instructions can also be called
from problem state. We just should properly check whether the
secondary-space access key is valid here, too, and inject a
privileged program exception if it is invalid.

Message-Id: <20221205125852.81848-1-thuth@redhat.com>
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 8585257f649c4e0ab46f34d5fb46a6c88e5fd7bd
      
https://github.com/qemu/qemu/commit/8585257f649c4e0ab46f34d5fb46a6c88e5fd7bd
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M monitor/misc.c

  Log Message:
  -----------
  monitor/misc: Remove superfluous include statements

These #includes are not required anymore (the likely got superfluous
with commit da76ee76f7 - "hmp-commands-info: move info_cmds content
out of monitor.c").

Message-Id: <20221128133514.220919-1-thuth@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 9bd0bcc38579556bf416139f94fae36467d6b77a
      
https://github.com/qemu/qemu/commit/9bd0bcc38579556bf416139f94fae36467d6b77a
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M scripts/make-release

  Log Message:
  -----------
  scripts/make-release: Add a simple help text for the script

Print a simple help text if the script has been called with the
wrong amount of parameters.

Message-Id: <20221128092555.37102-2-thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: aa4609dcb8788da7958fe8f6bf29ca0ad61ddb8c
      
https://github.com/qemu/qemu/commit/aa4609dcb8788da7958fe8f6bf29ca0ad61ddb8c
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M scripts/make-release

  Log Message:
  -----------
  scripts/make-release: Only clone single branches to speed up the script

Using --single-branch and --depth 1 here helps to speed up the process
a little bit and helps to save some networking bandwidth.

Message-Id: <20221128092555.37102-3-thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 2f129fc107b4a612bf4d6e7608ff8ea39d2c41cf
      
https://github.com/qemu/qemu/commit/2f129fc107b4a612bf4d6e7608ff8ea39d2c41cf
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M util/qemu-config.c

  Log Message:
  -----------
  util/qemu-config: Fix "query-command-line-options" to provide the right values

The "query-command-line-options" command uses a hand-crafted list
of options that should be returned for the "machine" parameter.
This is pretty much out of sync with reality, for example settings
like "kvm_shadow_mem" or "accel" are not parameters for the machine
anymore. Also, there is no distinction between the targets here, so
e.g. the s390x-specific values like "loadparm" in this list also
show up with the other targets like x86_64.

Let's fix this now by geting rid of the hand-crafted list and by
querying the properties of the machine classes instead to assemble
the list.

Fixes: 0a7cf217d8 ("fix regression of qmp_query_command_line_options")
Message-Id: <20221111141323.246267-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: d66d09cb5c039539884fc41ea18f1da2ca103c80
      
https://github.com/qemu/qemu/commit/d66d09cb5c039539884fc41ea18f1da2ca103c80
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M util/oslib-win32.c

  Log Message:
  -----------
  util/oslib-win32: Remove obsolete reference to g_poll code

The comment about g_poll is not required here anymore since
the corresponding code has been removed a while ago already.

Fixes: b4c6036faa ("configure: bump min required glib version to 2.56")
Message-Id: <20221208133257.95673-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 4db546d3c82179e87a886359b589617ded2f9324
      
https://github.com/qemu/qemu/commit/4db546d3c82179e87a886359b589617ded2f9324
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add documentation files to the corresponding sections

A lot of files in the docs directory do not have a maintainer according to
our MAINTAINERS file, though they can be clearly associated with one of the
sections in there. Add the files now so that our scripts/get_maintainer.pl
script can output the right maintainer for them.

Message-Id: <20221212174841.201003-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: c57e0ea6b4ed0d3ebd4fa8d0210da002b6a0dfbc
      
https://github.com/qemu/qemu/commit/c57e0ea6b4ed0d3ebd4fa8d0210da002b6a0dfbc
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M hw/display/Kconfig
    M hw/net/Kconfig

  Log Message:
  -----------
  hw: Include the VMWare devices only in the x86 targets

It seems a little bit weird that the para-virtualized x86 VMWare
devices "vmware-svga" and "vmxnet3" also show up in non-x86 targets.
They are likely pretty useless there (since the guest OSes likely
do not have any drivers for those enabled), so let's change this and
only enable those devices by default for the classical x86 targets.

Message-Id: <20221213095144.42355-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: ff6b7d3cd549c05ae5b4051dd94e8514d0610e64
      
https://github.com/qemu/qemu/commit/ff6b7d3cd549c05ae5b4051dd94e8514d0610e64
  Author: Akihiko Odaki <akihiko.odaki@daynix.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M tests/qtest/libqos/e1000e.c
    M tests/qtest/libqos/e1000e.h

  Log Message:
  -----------
  tests/qtest/libqos/e1000e: Remove "other" interrupts

The "other" kind of interrupts are not used in the tests.

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Message-Id: <20221110114045.65544-1-akihiko.odaki@daynix.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: f2ae2fab47994efd347e9ec335696be9a3113f44
      
https://github.com/qemu/qemu/commit/f2ae2fab47994efd347e9ec335696be9a3113f44
  Author: Akihiko Odaki <akihiko.odaki@daynix.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M tests/qtest/e1000e-test.c

  Log Message:
  -----------
  tests/qtest/e1000e-test: De-duplicate constants

De-duplicate constants found in e1000e_send_verify() and
e1000e_receive_verify() to avoid mismatch and improve readability.

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Message-Id: <20221110114426.65951-1-akihiko.odaki@daynix.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 44c397b279d865db3067c272fb6ad8a825c0d546
      
https://github.com/qemu/qemu/commit/44c397b279d865db3067c272fb6ad8a825c0d546
  Author: Akihiko Odaki <akihiko.odaki@daynix.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M tests/qtest/libqos/e1000e.c

  Log Message:
  -----------
  tests/qtest/libqos/e1000e: Correctly group register accesses

Add a newline after E1000_TCTL write and make it clear that E1000_TCTL
write is what enabling transmit.

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Message-Id: <20221110114549.66081-1-akihiko.odaki@daynix.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 14547e0877f3522dbf31edcaf83edf551a98b84d
      
https://github.com/qemu/qemu/commit/14547e0877f3522dbf31edcaf83edf551a98b84d
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab-ci.d/windows.yml

  Log Message:
  -----------
  .gitlab-ci.d/windows.yml: Unify the prerequisite packages

At present the prerequisite packages for 64-bit and 32-bit builds
are slightly different. Let's use the same packages for both for
easier maintenance in the future.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
Message-Id: <20221125114100.3184790-1-bmeng.cn@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 0c5a1f08d52a5d5203649052cb59b9c41e836002
      
https://github.com/qemu/qemu/commit/0c5a1f08d52a5d5203649052cb59b9c41e836002
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab-ci.d/windows.yml

  Log Message:
  -----------
  .gitlab-ci.d/windows.yml: Keep 64-bit and 32-bit build scripts consistent

At present the build scripts of 32-bit and 64-bit are inconsistent.
Let's keep them consistent for easier maintenance.

While we are here, add some comments to explain that for the 64-bit
job, "--without-default-devices" is a must have, at least for now.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20221125114100.3184790-2-bmeng.cn@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 8616b77b753cc32e0e4087be6c6b28443e5b6a9c
      
https://github.com/qemu/qemu/commit/8616b77b753cc32e0e4087be6c6b28443e5b6a9c
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab-ci.d/windows.yml

  Log Message:
  -----------
  .gitlab-ci.d/windows.yml: Exclude qTests from 64-bit CI job for now

qTests don't run successfully with "--without-default-devices",
so let's exclude the qtests from CI for now.

Suggested-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20221125114100.3184790-3-bmeng.cn@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: a35e2ee929741fd5c27b3da58b715debbffdf5ab
      
https://github.com/qemu/qemu/commit/a35e2ee929741fd5c27b3da58b715debbffdf5ab
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M tests/qtest/meson.build

  Log Message:
  -----------
  tests/qtest: Enable qtest build on Windows

Now that we have fixed various test case issues as seen when running
on Windows, let's enable the qtest build on Windows.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20221125114100.3184790-4-bmeng.cn@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 9341e2293bcdf6db13d428b65d878447021596b5
      
https://github.com/qemu/qemu/commit/9341e2293bcdf6db13d428b65d878447021596b5
  Author: Brad Smith <brad@comstyle.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab-ci.d/cirrus.yml
    M tests/vm/freebsd

  Log Message:
  -----------
  FreeBSD: Upgrade to 12.4 release

Upgrade to 12.4 release

Signed-off-by: Brad Smith <brad@comstyle.com>
Message-Id: <Y5GJpW/1s+NEah98@humpty.home.comstyle.com>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed by: Warner Losh <imp@bsdimp.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: a99de99afec85a3a46b959df2634238010503b78
      
https://github.com/qemu/qemu/commit/a99de99afec85a3a46b959df2634238010503b78
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab-ci.d/crossbuilds.yml

  Log Message:
  -----------
  gitlab-ci: Check building ppc64 without TCG

Building QEMU for ppc64 hosts with --disable-tcg used to break a couple
of times in the past, see e.g. commit a01b64cee7 ("target/ppc: Put do_rfi
under a TCG-only block") or commit 049b4ad669 ("target/ppc: Fix build
warnings when building with 'disable-tcg'"), so we should test this in
our CI to avoid such regressions.

Message-Id: <20221208101527.36873-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 954a6c4f7862b45617ff3b65609f0f290dcd5077
      
https://github.com/qemu/qemu/commit/954a6c4f7862b45617ff3b65609f0f290dcd5077
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab/issue_templates/bug.md

  Log Message:
  -----------
  .gitlab/issue_templates: Move suggestions into comments

Many users forget to remove the suggestions from the bug template
when creating a new issue. So when searching for strings like "s390x"
or "Windows", you get a lot of unrelated issues in the results.
Thus let's move the suggestions into HTML comments - so they will
still show up in the markdown when editing the bug, while being
hidden/ignored in the final text or in the search queries.

Message-Id: <20221201133756.77216-1-thuth@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 4bf1b66908a21a8271f261fe533e4fe3f416f3e3
      
https://github.com/qemu/qemu/commit/4bf1b66908a21a8271f261fe533e4fe3f416f3e3
  Author: Christian Schoenebeck <qemu_oss@crudebyte.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M tests/qtest/vhost-user-blk-test.c

  Log Message:
  -----------
  tests/qtest/vhost-user-blk-test: don't abort all qtests on missing envar

This test requires environment variable QTEST_QEMU_STORAGE_DAEMON_BINARY
to be defined for running. If not, it would immediately abort all qtests
and prevent other, unrelated tests from running.

To fix that, just skip vhost-user-blk-test instead and log a message
about missing environment variable.

Signed-off-by: Christian Schoenebeck <qemu_oss@crudebyte.com>
Message-Id: <E1oybRD-0005D5-5r@lizzy.crudebyte.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 4208e6ae114ac8266dcacc9696a443ce5c37b04e
      
https://github.com/qemu/qemu/commit/4208e6ae114ac8266dcacc9696a443ce5c37b04e
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    M .gitlab-ci.d/cirrus.yml
    M .gitlab-ci.d/crossbuilds.yml
    M .gitlab-ci.d/windows.yml
    M .gitlab/issue_templates/bug.md
    M MAINTAINERS
    M hw/display/Kconfig
    M hw/net/Kconfig
    M hw/s390x/s390-pci-bus.c
    M hw/s390x/s390-pci-inst.c
    M hw/s390x/s390-pci-vfio.c
    M include/hw/s390x/s390-pci-bus.h
    M monitor/misc.c
    M scripts/make-release
    M target/s390x/helper.h
    M target/s390x/tcg/insn-data.h.inc
    M target/s390x/tcg/mem_helper.c
    M target/s390x/tcg/translate.c
    M tests/qtest/e1000e-test.c
    M tests/qtest/libqos/e1000e.c
    M tests/qtest/libqos/e1000e.h
    M tests/qtest/meson.build
    M tests/qtest/vhost-user-blk-test.c
    M tests/vm/freebsd
    M util/oslib-win32.c
    M util/qemu-config.c

  Log Message:
  -----------
  Merge tag 'pull-request-2022-12-15' of https://gitlab.com/thuth/qemu into 
staging

* s390x PCI fixes and improvements (for the ISM device)
* Fix emulated MVCP and MVCS s390x instructions
* Clean-ups for the e1000e qtest
* Enable qtests on Windows
* Update FreeBSD CI to version 12.4
* Check --disable-tcg for ppc64 in the CI
* Improve scripts/make-releases a little bit
* Many other misc small clean-ups and fixes here and there

# gpg: Signature made Thu 15 Dec 2022 15:05:44 GMT
# gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg:                issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

* tag 'pull-request-2022-12-15' of https://gitlab.com/thuth/qemu: (23 commits)
  tests/qtest/vhost-user-blk-test: don't abort all qtests on missing envar
  .gitlab/issue_templates: Move suggestions into comments
  gitlab-ci: Check building ppc64 without TCG
  FreeBSD: Upgrade to 12.4 release
  tests/qtest: Enable qtest build on Windows
  .gitlab-ci.d/windows.yml: Exclude qTests from 64-bit CI job for now
  .gitlab-ci.d/windows.yml: Keep 64-bit and 32-bit build scripts consistent
  .gitlab-ci.d/windows.yml: Unify the prerequisite packages
  tests/qtest/libqos/e1000e: Correctly group register accesses
  tests/qtest/e1000e-test: De-duplicate constants
  tests/qtest/libqos/e1000e: Remove "other" interrupts
  hw: Include the VMWare devices only in the x86 targets
  MAINTAINERS: Add documentation files to the corresponding sections
  util/oslib-win32: Remove obsolete reference to g_poll code
  util/qemu-config: Fix "query-command-line-options" to provide the right values
  scripts/make-release: Only clone single branches to speed up the script
  scripts/make-release: Add a simple help text for the script
  monitor/misc: Remove superfluous include statements
  target/s390x: The MVCP and MVCS instructions are not privileged
  target/s390x/tcg/mem_helper: Test the right bits in psw_key_valid()
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/29dc49f0310a...4208e6ae114a



reply via email to

[Prev in Thread] Current Thread [Next in Thread]