The following changes since commit 5134cf9b5d3aee4475fe7e1c1c11b093731073cf:

  Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into 
staging (2025-04-30 13:34:44 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 03f50d7ee756eecbd4481c3008b5e01e999729c7:

  monitor: don't wake up qmp_dispatcher_co coroutine upon cleanup (2025-05-02 
23:51:30 +0200)

----------------------------------------------------------------
* rust: support migration of HPET device
* target/i386/hvf: fix compilation errors
* target/i386/tcg: fix some interrupt shadow cases
* hw/char/serial: remove unused prog_if compat property
* rust: centralize config in workspace root
* monitor: fix race on exiting QEMU

----------------------------------------------------------------
Andrey Drobyshev (1):
      monitor: don't wake up qmp_dispatcher_co coroutine upon cleanup

BALATON Zoltan (1):
      hw/char/serial: Remove unused prog_if compat property

Magnus Kulke (1):
      target/i386/emulate: remove rflags leftovers

Paolo Bonzini (4):
      vmstate: support varray for vmstate_clock!
      rust: assertions: Support index field wrapped in BqlCell
      target/i386: do not trigger IRQ shadow for LSS
      target/i386: do not block singlestep for STI

Stefan Zabka (1):
      rust: centralize config in workspace root

Wei Liu (1):
      target/i386/hvf: fix a compilation error

Zhao Liu (4):
      rust/vmstate: Add support for field_exists checks
      rust/vmstate_test: Test varray with num field wrapped in BqlCell
      rust/timer: Define NANOSECONDS_PER_SECOND binding as u64
      rust/hpet: Support migration

 docs/devel/rust.rst                  |   3 +-
 hw/char/diva-gsp.c                   |   6 +-
 hw/char/serial-pci-multi.c           |   7 +-
 hw/char/serial-pci.c                 |  10 +--
 monitor/qmp.c                        |   3 +-
 target/i386/emulate/x86_decode.c     |  17 ++--
 target/i386/hvf/hvf.c                |   1 +
 target/i386/tcg/translate.c          |  33 +++++---
 target/i386/tcg/emit.c.inc           |   4 +-
 rust/Cargo.toml                      |   7 ++
 rust/hw/char/pl011/Cargo.toml        |  11 +--
 rust/hw/timer/hpet/Cargo.toml        |   9 ++-
 rust/hw/timer/hpet/src/hpet.rs       | 146 ++++++++++++++++++++++++++++++++++-
 rust/qemu-api-macros/Cargo.toml      |  11 +--
 rust/qemu-api/Cargo.toml             |  15 ++--
 rust/qemu-api/src/assertions.rs      |  25 +++---
 rust/qemu-api/src/timer.rs           |   2 +
 rust/qemu-api/src/vmstate.rs         |  83 +++++++++++---------
 rust/qemu-api/tests/vmstate_tests.rs |  41 ++++++++--
 19 files changed, 307 insertions(+), 127 deletions(-)
-- 
2.49.0


Reply via email to