[PULL 0/7] Mostly x86 fixes for 2025-01-13

Paolo Bonzini posted 7 patches 3 weeks, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260113111333.1138160-1-pbonzini@redhat.com
Maintainers: David Woodhouse <dwmw2@infradead.org>, Paul Durrant <paul@xen.org>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Zhao Liu <zhao1.liu@intel.com>
target/i386/ops_sse.h                | 16 ++++++++--------
target/i386/tcg/decode-new.h         |  2 ++
target/i386/tcg/ops_sse_header.h.inc |  8 ++++----
hw/i386/kvm/xen_evtchn.c             |  2 +-
target/i386/tcg/cc_helper.c          |  4 +++-
target/i386/tcg/translate.c          |  3 ---
target/i386/tcg/decode-new.c.inc     | 21 ++++++++++-----------
target/i386/tcg/emit.c.inc           | 20 ++++++++++----------
rust/Cargo.lock                      |  5 +++--
9 files changed, 41 insertions(+), 40 deletions(-)
[PULL 0/7] Mostly x86 fixes for 2025-01-13
Posted by Paolo Bonzini 3 weeks, 5 days ago
The following changes since commit cf3e71d8fc8ba681266759bb6cb2e45a45983e3e:

  Merge tag 'single-binary-20260112' of https://github.com/philmd/qemu into staging (2026-01-13 11:51:18 +1100)

are available in the Git repository at:

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

for you to fetch changes up to a24f045228271391b5c5064ebf049e1f50b6d712:

  rust: Update Cargo.lock (2026-01-13 10:54:28 +0100)

----------------------------------------------------------------
* target/i386/tcg fixes
* hw/i386/kvm: fix PIRQ bounds check in xen_physdev_map_pirq()

----------------------------------------------------------------
Paolo Bonzini (5):
      target/i386/tcg: do not leave non-arithmetic flags in CC_SRC after PUSHF
      target/i386/tcg: remove dead code
      target/i386/tcg: do not mark all SSE instructions as unaligned
      target/i386/tcg: mask addresses for VSIB
      target/i386/tcg: allow VEX in 16-bit protected mode

Vulnerability Report (1):
      hw/i386/kvm: fix PIRQ bounds check in xen_physdev_map_pirq()

Zhao Liu (1):
      rust: Update Cargo.lock

 target/i386/ops_sse.h                | 16 ++++++++--------
 target/i386/tcg/decode-new.h         |  2 ++
 target/i386/tcg/ops_sse_header.h.inc |  8 ++++----
 hw/i386/kvm/xen_evtchn.c             |  2 +-
 target/i386/tcg/cc_helper.c          |  4 +++-
 target/i386/tcg/translate.c          |  3 ---
 target/i386/tcg/decode-new.c.inc     | 21 ++++++++++-----------
 target/i386/tcg/emit.c.inc           | 20 ++++++++++----------
 rust/Cargo.lock                      |  5 +++--
 9 files changed, 41 insertions(+), 40 deletions(-)
-- 
2.52.0
Re: [PULL 0/7] Mostly x86 fixes for 2025-01-13
Posted by Richard Henderson 3 weeks, 3 days ago
On 1/13/26 22:13, Paolo Bonzini wrote:
> The following changes since commit cf3e71d8fc8ba681266759bb6cb2e45a45983e3e:
> 
>    Merge tag 'single-binary-20260112' ofhttps://github.com/philmd/qemu into staging (2026-01-13 11:51:18 +1100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/bonzini/qemu.git tags/for-upstream
> 
> for you to fetch changes up to a24f045228271391b5c5064ebf049e1f50b6d712:
> 
>    rust: Update Cargo.lock (2026-01-13 10:54:28 +0100)
> 
> ----------------------------------------------------------------
> * target/i386/tcg fixes
> * hw/i386/kvm: fix PIRQ bounds check in xen_physdev_map_pirq()

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/11.0 as appropriate.

r~