]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
Merge tag 'hw-misc-20260202' of https://github.com/philmd/qemu into staging
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 2 Feb 2026 21:52:04 +0000 (07:52 +1000)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 2 Feb 2026 21:52:04 +0000 (07:52 +1000)
Misc HW & memory API patches

- Add unit test for qemu_hexdump()
- Remove legacy native endianness API uses on the Alpha target
- Remove unused memory_region_init_rom_device_nomigrate()
- Fix use-after-free in NvmeNamespace "bootindex" suffix
- Correct documentation of SCSI Rotation Rate field
- Make iotlb_to_section() work with non-CPU AddressSpaces
- Reduce few monitor target-specific methods

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmmBFLoACgkQ4+MsLN6t
# wN4jrhAAjSb6hqXTTGWqVdyovdjCWmUOa3b8CZvTVycI2xTRA2HDqawnZSZrYwJS
# Wz20vyfylaoVI9OUibQOYBrpuZw1TBI4G7IeLBgdtzVW6oygIiHO1IlhtEENJtm7
# IXOMoU59ToQ85JWUZN6dwd6mbhBkR5roPJzJseyh/D5gf3t7/BE+jMXyAPNgls2A
# jnrgxw/1f1/DnIfAwbKaQfPuTVGerFmuicLhZsIrE9KFW2z8+acEPckAQKugsUqO
# vRrNz4m5ekNIijQfQwgU5XMhLDmiOfh0lRruecWOmCham3IKUaQ4YngGiArM8Q/p
# I9zcejrISWqlEYteu65OvB0ZOStEDGuCCu+sCDdvvFLTTfzkAEyyAKf4+rLdYS3L
# AWk1pm5YRQUb62VdNnFYXNVatDODixOSj2icoj4ojud2J9BsdHgvf7qPJ9IMgp2a
# eGnLj/F/38OUKRkj6kzzIUf5t/g9ZmC+JsdLcW1EleQLGiv4+yXqiH7c7swalXK5
# dZCjIrr92/iiemx9/kIi6oxkjlibzhDm9fF0NLoHhMOs9YGarbJx+J1YjRfQSnvh
# MehsqLV/D8KQvhy4VLsrEIPEx53g38SnXeHKBmyBXvZKeD2aqvzfaSilgHbrmFpu
# F6fD8FASkS+QVK0Fo+zOU7Zq3wuMebiDD7ioiE1JO8yg3KFS8jQ=
# =djFg
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 03 Feb 2026 07:18:50 AM AEST
# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE

* tag 'hw-misc-20260202' of https://github.com/philmd/qemu:
  monitor: Reduce target-specific methods
  monitor: Add hmp_cmds_for_target() helper
  monitor: Reduce target-specific declarations
  target/i386: Include missing 'svm.h' header in 'sev.h'
  system/physmem: Remove the assertion of page-aligned section number
  accel/tcg: Fix iotlb_to_section() for different AddressSpace
  accel/tcg: Send the CPUTLBEntryFull struct into io_prepare()
  hw/ide, scsi-disk: Fix typo on the rotation_rate documentation
  hw/nvme: Fix bootindex suffix use-after-free
  memory: Add internal memory_region_set_ops helper function
  memory: Remove memory_region_init_rom_device_nomigrate()
  target/alpha: Replace legacy ld_phys() -> address_space_ld()
  configs/targets: Forbid Alpha to use legacy native endianness APIs
  target/alpha: Inline translator_ldl()
  target/alpha: Use explicit little-endian LD/ST API
  tests/unit: add unit test for qemu_hexdump()

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

Trivial merge