The following changes since commit 942b0d378a1de9649085ad6db5306d5b8cef3591:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging 
(2025-12-29 09:10:40 +1100)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/hw-misc-20251230

for you to fetch changes up to 4bd2b65e524836fef274fd169db804a2efce8836:

  MAINTAINERS: Change email and status of TriCore (2025-12-30 20:38:41 +0100)

----------------------------------------------------------------
Misc HW patches

- Remove few target_ulong uses
- Make human monitor non-target specific
- Better name for TrustZone Peripheral Protection Controller memory regions
- Do not expose DEVICE_NATIVE_ENDIAN on Rust
- Remove address_space_stl_notdirty() and stl_phys_notdirty()
- Allow to restrict targets to legacy ldst_phys() API
- Fix MinGW-w64 link failure due to ConvertStringToBSTR()
- Header cleanups
- MAINTAINERS updates
----------------------------------------------------------------

Alano Song (1):
  hw/i2c/imx: Fix trace func name error

Alex Bennée (1):
  hw/misc: make the tz-ppc-port names more useful

Anton Johansson (1):
  hw/riscv: Treat kernel_start_addr as vaddr

Bastian Koppelmann (1):
  MAINTAINERS: Change email and status of TriCore

Bin Guo (1):
  meson: Optimize summary_info about directories

Bin Meng (1):
  hw/sd: Remove unused header includes in ssi-sd.c

Nguyen Dinh Phi (2):
  qga/vss-win32: Fix ConvertStringToBSTR redefinition with newer MinGW
  util: Move qemu_ftruncate64 from block/file-win32.c to oslib-win32.c

Osama Abdelkader (1):
  hw/core: remove duplicate include

Philippe Mathieu-Daudé (24):
  monitor/hmp: Replace target_ulong -> vaddr in hmp_gva2gpa()
  monitor/hmp: Make memory_dump() @is_physical argument a boolean
  monitor/hmp: Use plain uint64_t @addr argument in memory_dump()
  monitor/hmp: Remove target_long uses in memory_dump()
  monitor/hmp: Inline ld[uw,l,q]_p() calls in memory_dump()
  monitor/hmp: Fix coding style in hmp-cmds-target.c
  monitor/hmp: Merge hmp-cmds-target.c within hmp-cmds.c
  hw/arm/Kconfig: Have FSL_IMX6UL SoC select IMX_USBPHY
  hw/net/opencores: Clarify MMIO read/write handlers expect 32-bit access
  hw/char/serial: Let compiler pick serial_mm_ops[] array length
  hw/misc/pvpanic: Expose MMIO interface as little-endian
  hw/timer/hpet: Mark implementation as being little-endian
  hw/char/pl011: Mark implementation as being little-endian
  rust/system: Stop exposing bogus DEVICE_NATIVE_ENDIAN symbol
  target/hexagon: Include missing 'cpu.h' header in 'internal.h'
  target/i386: Remove x86_stl_phys_notdirty() leftover
  target/sparc: Update MMU page table using stl_phys()
  hw/arm: Avoid address_space_stl_notdirty() when generating bootloader
  system/memory: Remove address_space_stl_notdirty and stl_phys_notdirty
  system/memory: Allow restricting legacy ldst_phys() API usage
  configs/targets: Mark targets not using legacy ldst_phys() API
  hw/virtio: Remove unused ldst_phys() helpers
  hw/virtio: Reduce virtio_lduw/stw_phys_cached() scope
  configs/targets: Mark targets not using legacy ldst_phys() API

Stefan Hajnoczi (1):
  MAINTAINERS: remove old email for Bandan Das

 MAINTAINERS                              |   5 +-
 configs/targets/avr-softmmu.mak          |   1 +
 configs/targets/microblaze-softmmu.mak   |   1 +
 configs/targets/microblazeel-softmmu.mak |   1 +
 configs/targets/mips-softmmu.mak         |   1 +
 configs/targets/mips64-softmmu.mak       |   1 +
 configs/targets/mips64el-softmmu.mak     |   1 +
 configs/targets/mipsel-softmmu.mak       |   1 +
 configs/targets/or1k-softmmu.mak         |   1 +
 configs/targets/riscv32-softmmu.mak      |   1 +
 configs/targets/riscv64-softmmu.mak      |   1 +
 configs/targets/rx-softmmu.mak           |   1 +
 configs/targets/sh4-softmmu.mak          |   1 +
 configs/targets/sh4eb-softmmu.mak        |   1 +
 configs/targets/sparc64-softmmu.mak      |   1 +
 configs/targets/tricore-softmmu.mak      |   1 +
 configs/targets/xtensa-softmmu.mak       |   1 +
 configs/targets/xtensaeb-softmmu.mak     |   1 +
 meson.build                              |  13 +
 include/hw/riscv/boot.h                  |   6 +-
 include/hw/virtio/virtio-access.h        | 106 -------
 include/system/memory.h                  |   8 +-
 target/hexagon/internal.h                |   2 +-
 target/i386/cpu.h                        |   1 -
 include/system/memory_ldst.h.inc         |   2 -
 block/file-win32.c                       |  32 --
 hw/arm/aspeed.c                          |   4 +-
 hw/arm/boot.c                            |   8 +-
 hw/char/pl011.c                          |   2 +-
 hw/char/serial-mm.c                      |   2 +-
 hw/i2c/imx_i2c.c                         |   4 +-
 hw/misc/pvpanic.c                        |   1 +
 hw/misc/tz-ppc.c                         |   4 +-
 hw/net/opencores_eth.c                   |  15 +-
 hw/riscv/boot.c                          |   6 +-
 hw/riscv/microchip_pfsoc.c               |   3 +-
 hw/riscv/sifive_u.c                      |   3 +-
 hw/riscv/spike.c                         |   2 +-
 hw/riscv/virt.c                          |   3 +-
 hw/sd/ssi-sd.c                           |   4 -
 hw/timer/hpet.c                          |   2 +-
 hw/virtio/virtio.c                       |  21 ++
 monitor/hmp-cmds-target.c                | 381 -----------------------
 monitor/hmp-cmds.c                       | 354 +++++++++++++++++++++
 system/vl.c                              |   1 -
 target/i386/helper.c                     |  10 -
 target/sparc/mmu_helper.c                |   2 +-
 util/oslib-win32.c                       |  33 ++
 system/memory_ldst.c.inc                 |  39 ---
 hw/arm/Kconfig                           |   1 +
 hw/usb/Kconfig                           |   1 -
 monitor/meson.build                      |   2 +-
 qga/vss-win32/install.cpp                |   2 +
 rust/hw/char/pl011/src/device.rs         |   2 +-
 rust/hw/timer/hpet/src/device.rs         |   2 +-
 rust/system/src/memory.rs                |   6 -
 scripts/make-config-poison.sh            |   1 +
 57 files changed, 487 insertions(+), 626 deletions(-)
 delete mode 100644 monitor/hmp-cmds-target.c

-- 
2.52.0


Reply via email to