qemu-commits
[Top][All Lists]
Advanced

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

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


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 264de3: s390x/pci: coalesce unmap operations
Date: Thu, 15 Dec 2022 05:13:54 -0800

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 264de3b1efdc6c7fe0e89880ba8d42d9ce3946b4
      
https://github.com/qemu/qemu/commit/264de3b1efdc6c7fe0e89880ba8d42d9ce3946b4
  Author: Matthew Rosato <mjrosato@linux.ibm.com>
  Date:   2022-12-14 (Wed, 14 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: e0a8f72429b884d0104e97219144f4c9a28e1ef4
      
https://github.com/qemu/qemu/commit/e0a8f72429b884d0104e97219144f4c9a28e1ef4
  Author: Matthew Rosato <mjrosato@linux.ibm.com>
  Date:   2022-12-14 (Wed, 14 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: 2f410541b91de78738be676e03dee3a34c46f728
      
https://github.com/qemu/qemu/commit/2f410541b91de78738be676e03dee3a34c46f728
  Author: Matthew Rosato <mjrosato@linux.ibm.com>
  Date:   2022-12-14 (Wed, 14 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: de199c0613c9d55dbaece66a623f930851f78be3
      
https://github.com/qemu/qemu/commit/de199c0613c9d55dbaece66a623f930851f78be3
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: fb24b51fcc00b8813ffc5fbaa506394109828803
      
https://github.com/qemu/qemu/commit/fb24b51fcc00b8813ffc5fbaa506394109828803
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: b148f7b8d56e5621a0863aa5af77fbbe4e6c1a37
      
https://github.com/qemu/qemu/commit/b148f7b8d56e5621a0863aa5af77fbbe4e6c1a37
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: 7ac4c54ad13eb380ca3ac54d29da69529ec1959d
      
https://github.com/qemu/qemu/commit/7ac4c54ad13eb380ca3ac54d29da69529ec1959d
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: 452cf7d25d8a53f60665d53129cc2c1794ae9d8e
      
https://github.com/qemu/qemu/commit/452cf7d25d8a53f60665d53129cc2c1794ae9d8e
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: ed603a94999be31d6606e96083e99f45f4ff63c9
      
https://github.com/qemu/qemu/commit/ed603a94999be31d6606e96083e99f45f4ff63c9
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: 8f90dd72b394f65a43280b7bf57d0b959d85237f
      
https://github.com/qemu/qemu/commit/8f90dd72b394f65a43280b7bf57d0b959d85237f
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: 23426e26b46f2312e6617daf83ff214f7fb144cb
      
https://github.com/qemu/qemu/commit/23426e26b46f2312e6617daf83ff214f7fb144cb
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: b80aae42a5245cb418b0c482a175f119b942f76c
      
https://github.com/qemu/qemu/commit/b80aae42a5245cb418b0c482a175f119b942f76c
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: 3094ccaa81390ceaa0ad660f4b69bff33011f12f
      
https://github.com/qemu/qemu/commit/3094ccaa81390ceaa0ad660f4b69bff33011f12f
  Author: Akihiko Odaki <akihiko.odaki@daynix.com>
  Date:   2022-12-14 (Wed, 14 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: 4ab260d6c5407e4fd7357b462ca8cf5eeb254ce5
      
https://github.com/qemu/qemu/commit/4ab260d6c5407e4fd7357b462ca8cf5eeb254ce5
  Author: Akihiko Odaki <akihiko.odaki@daynix.com>
  Date:   2022-12-14 (Wed, 14 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: 50c1f6efeb7432136131e99fa770dfc745e50ba0
      
https://github.com/qemu/qemu/commit/50c1f6efeb7432136131e99fa770dfc745e50ba0
  Author: Akihiko Odaki <akihiko.odaki@daynix.com>
  Date:   2022-12-14 (Wed, 14 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: b39b118801838f96c1d8b4e2e0e17d5903c18d0f
      
https://github.com/qemu/qemu/commit/b39b118801838f96c1d8b4e2e0e17d5903c18d0f
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-14 (Wed, 14 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: b0dee2a6e58352335e19d264c36ce6c3084f6f54
      
https://github.com/qemu/qemu/commit/b0dee2a6e58352335e19d264c36ce6c3084f6f54
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-14 (Wed, 14 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: 3906afc8387db7c640005642be7ccd00703051c0
      
https://github.com/qemu/qemu/commit/3906afc8387db7c640005642be7ccd00703051c0
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-14 (Wed, 14 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: e011e70363b4e5b7b2598531f8b2066b9943ea97
      
https://github.com/qemu/qemu/commit/e011e70363b4e5b7b2598531f8b2066b9943ea97
  Author: Bin Meng <bin.meng@windriver.com>
  Date:   2022-12-14 (Wed, 14 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: 01f6d3336459256f3299453d858d24d2e11bc784
      
https://github.com/qemu/qemu/commit/01f6d3336459256f3299453d858d24d2e11bc784
  Author: Brad Smith <brad@comstyle.com>
  Date:   2022-12-14 (Wed, 14 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: d069544b87384b6697af5aa92ad0d3bf6c7b14fd
      
https://github.com/qemu/qemu/commit/d069544b87384b6697af5aa92ad0d3bf6c7b14fd
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: f4f97dae2c55c82b8932cc47ca3d8257f5dc9c6d
      
https://github.com/qemu/qemu/commit/f4f97dae2c55c82b8932cc47ca3d8257f5dc9c6d
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-12-14 (Wed, 14 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: 8eeb98e2ea03639e743fdae82ae69d571d8ef0a3
      
https://github.com/qemu/qemu/commit/8eeb98e2ea03639e743fdae82ae69d571d8ef0a3
  Author: Christian Schoenebeck <qemu_oss@crudebyte.com>
  Date:   2022-12-14 (Wed, 14 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: f8e467020d15453807f243c87a92889098672848
      
https://github.com/qemu/qemu/commit/f8e467020d15453807f243c87a92889098672848
  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-14' 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 Wed 14 Dec 2022 10:05:57 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-14' 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/48804eebd4a3...f8e467020d15



reply via email to

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