[PATCH 0/5] hpet, rust: miscellaneous cleanup

Zhao Liu posted 5 patches 5 months, 4 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250520152750.2542612-1-zhao1.liu@intel.com
Maintainers: "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
hw/timer/hpet.c                      | 177 ++++++++++++++-------------
rust/hw/char/pl011/src/device.rs     |   4 +-
rust/hw/timer/hpet/src/fw_cfg.rs     |   2 +-
rust/hw/timer/hpet/src/hpet.rs       |  39 +++---
rust/hw/timer/hpet/src/lib.rs        |   2 +-
rust/qemu-api/src/bitops.rs          |   2 +-
rust/qemu-api/src/qom.rs             |   4 +-
rust/qemu-api/src/timer.rs           |   2 +-
rust/qemu-api/src/vmstate.rs         |   2 +-
rust/qemu-api/tests/vmstate_tests.rs |   2 +-
10 files changed, 117 insertions(+), 119 deletions(-)
[PATCH 0/5] hpet, rust: miscellaneous cleanup
Posted by Zhao Liu 5 months, 4 weeks ago
Hi,

This series is very miscellaneous:

It contains both the follow-up cleanup for HPET and a collection of tiny
patches that were previously missed.

Of this, I think Patch 3's commit message needs to be given a bit of
attention, where I attached my understanding (based on [*]) in detail,
in the hope that it can be confirmed or corrected. :-)

[*]: https://lore.kernel.org/qemu-devel/aCb2bvoJQ2NxCkqz@intel.com/

Thanks and Best Regards,
Zhao
--
Zhao Liu (5):
  hw/timer/hpet: Reorganize register decoding
  hw/timer/hpet: Adjust num_timers in hpet_init()
  rust/hpet: Drop BalCell wrapper for num_timers
  rust: Fix Zhao's email address
  rust: Fix the typos in doc

 hw/timer/hpet.c                      | 177 ++++++++++++++-------------
 rust/hw/char/pl011/src/device.rs     |   4 +-
 rust/hw/timer/hpet/src/fw_cfg.rs     |   2 +-
 rust/hw/timer/hpet/src/hpet.rs       |  39 +++---
 rust/hw/timer/hpet/src/lib.rs        |   2 +-
 rust/qemu-api/src/bitops.rs          |   2 +-
 rust/qemu-api/src/qom.rs             |   4 +-
 rust/qemu-api/src/timer.rs           |   2 +-
 rust/qemu-api/src/vmstate.rs         |   2 +-
 rust/qemu-api/tests/vmstate_tests.rs |   2 +-
 10 files changed, 117 insertions(+), 119 deletions(-)

-- 
2.34.1