[PULL 00/14] Misc patches for QEMU 11.0 hard freeze

Paolo Bonzini posted 14 patches 3 weeks, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260312110451.685161-1-pbonzini@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Pierrick Bouvier <pierrick.bouvier@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Richard Henderson <richard.henderson@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, Gerd Hoffmann <kraxel@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, Ani Sinha <anisinha@redhat.com>, Zhao Liu <zhao1.liu@intel.com>, Marcelo Tosatti <mtosatti@redhat.com>
docs/about/build-platforms.rst |   4 +-
docs/system/introduction.rst   |   6 +--
include/qemu/typedefs.h        |   1 -
include/system/igvm.h          |   3 +-
target/i386/cpu.h              |  17 ++++---
accel/kvm/kvm-all.c            |   4 +-
hw/hyperv/syndbg.c             |  23 ++++-----
hw/i386/pc.c                   |   1 +
system/runstate.c              |  10 ++--
target/i386/cpu.c              | 113 +++++++++++++++++++++++++++++++++++++----
target/i386/machine.c          |   2 +-
target/i386/sev.c              |   4 --
qemu-options.hx                |   5 ++
rust/Cargo.lock                |   3 +-
14 files changed, 144 insertions(+), 52 deletions(-)
[PULL 00/14] Misc patches for QEMU 11.0 hard freeze
Posted by Paolo Bonzini 3 weeks, 5 days ago
The following changes since commit 1fd5ff9d76d23ab23a68419cbc76d5ee33e8b455:

  Merge tag 'for-upstream' of https://gitlab.com/kmwolf/qemu into staging (2026-03-10 16:29:24 +0000)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to c725a896c6b92f733e0eeb236167cbd9b33efda8:

  typedefs: move QIgvm out of typedefs.h (2026-03-12 12:02:55 +0100)

----------------------------------------------------------------
* accel/kvm: fix typo in variable name
* system: fix coverity issues related to confidential guest reset
* target/i386: add compat for migrating error code
* docs fixes
* hyperv/syndbg: check length returned by cpu_physical_memory_map()
* typedefs: move QIgvm out of typedefs.h
* rust: Update Cargo.lock
* i386/cpu: cleanups for ClearwaterForest, AMX and more

----------------------------------------------------------------
Alyssa Ross (1):
      accel/kvm: fix typo in variable name

Ani Sinha (1):
      coverity: fix coverity issues related to confidential guest reset

Fiona Ebner (1):
      target/i386: add compat for migrating error code

Mohamed Mediouni (3):
      docs: remove 64-bit only mentions for accelerators
      qemu-options.hx: document Hyper-V enlightenments accelerator option
      docs: mention that WHPX supports Arm too

Paolo Bonzini (2):
      hyperv/syndbg: check length returned by cpu_physical_memory_map()
      typedefs: move QIgvm out of typedefs.h

Philippe Mathieu-Daudé (1):
      rust: Update Cargo.lock

Zhao Liu (5):
      i386/cpu: Rename AMX mirror cpuid macros with _ALIAS suffix
      i386/cpu: Rename AMX mirror feature words with -alias suffix
      i386/cpu: Remove unnecessary cache_info fields from builtin CPU model
      i386/cpu: Adjust the note for CPU models with its-no
      i386/cpu: Enable CPUID 0x1f & cache model for ClearwaterForest

 docs/about/build-platforms.rst |   4 +-
 docs/system/introduction.rst   |   6 +--
 include/qemu/typedefs.h        |   1 -
 include/system/igvm.h          |   3 +-
 target/i386/cpu.h              |  17 ++++---
 accel/kvm/kvm-all.c            |   4 +-
 hw/hyperv/syndbg.c             |  23 ++++-----
 hw/i386/pc.c                   |   1 +
 system/runstate.c              |  10 ++--
 target/i386/cpu.c              | 113 +++++++++++++++++++++++++++++++++++++----
 target/i386/machine.c          |   2 +-
 target/i386/sev.c              |   4 --
 qemu-options.hx                |   5 ++
 rust/Cargo.lock                |   3 +-
 14 files changed, 144 insertions(+), 52 deletions(-)
-- 
2.53.0


Re: [PULL 00/14] Misc patches for QEMU 11.0 hard freeze
Posted by Peter Maydell 3 weeks, 4 days ago
On Thu, 12 Mar 2026 at 11:05, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> The following changes since commit 1fd5ff9d76d23ab23a68419cbc76d5ee33e8b455:
>
>   Merge tag 'for-upstream' of https://gitlab.com/kmwolf/qemu into staging (2026-03-10 16:29:24 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to c725a896c6b92f733e0eeb236167cbd9b33efda8:
>
>   typedefs: move QIgvm out of typedefs.h (2026-03-12 12:02:55 +0100)
>
> ----------------------------------------------------------------
> * accel/kvm: fix typo in variable name
> * system: fix coverity issues related to confidential guest reset
> * target/i386: add compat for migrating error code
> * docs fixes
> * hyperv/syndbg: check length returned by cpu_physical_memory_map()
> * typedefs: move QIgvm out of typedefs.h
> * rust: Update Cargo.lock
> * i386/cpu: cleanups for ClearwaterForest, AMX and more
>




Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.0
for any user-visible changes.

-- PMM