Commit eb85e8d9aa for qemu.org

commit eb85e8d9aa1111411da166c82ad18e0ef1d6ec44
Merge: e6b552b096 23af8ed3c4
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Thu May 14 10:17:26 2026 -0400

    Merge tag 'hw-misc-20260512' of https://github.com/philmd/qemu into staging

    Misc HW patches

    - More ATI VGA fixes
    - Add support for pre-setting RPMB authentication key on eMMC cards
    - Fix VDPA on big-endian hosts
    - Handle sub-page granularity in cpu_memory_rw_debug()
    - Fix leak in pca955x_set_led()
    - Mark IPv6 header structure as packed
    - MAINTAINERS updates

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmoDj5sACgkQ4+MsLN6t
    # wN4WMBAAhMXxAvQfpy2ifND5f9RI6aawdy4lOl4LWK6P1jzBzjoY0r7Kpgt1hJYC
    # Hh6M238YiPMpnwQ+doiQiIw5U9VB18hLpfBsoSo2toyLt5OgbF2KWk1xyDknisDK
    # IKFA4fYjdKPHdTfcN93KgOmod9cnfdQKMS38t6ojiiS/3VM5SsR24gq83MKdwyvD
    # TqOdY07INPxVJ5sk6ZViTIlSIAJGr3dpXNN5GRVleuXT7G2QsSqgCHa0H3IblymY
    # 3MUedAllImmAPF96hI2zCpU5gcBFoLQuWG375vauSuwkdmVqWknLslbdPTq1hn7j
    # DpomDvfd9AdSOlkNMjtFtEFrI8w51IqE3okQGC4c6px4X6O9BOq43VVp6u17DL64
    # OV7JsZ8/VpIt37/M6QCtN5YxCeFULQKam24xYkonzdy0alainq1M82Pqife1DKvh
    # O2rLWGylTrkDwoax92b3nUXR5Hs5dDHX9MVm9fPVbMDgPDX1x6PfaII5fJM9oX4w
    # B01Wy0alp3A9etkbqhunjJK13troum5yLem6YweK5sqh8H06KF+iV18p8tM8eJVy
    # PLhz6yRSOhhDWouXgAGNxtsrZcLKdOjJ+TyCMdEzCM+Fs5RGXjqV0gZugwlnxZZL
    # DQJq1GNKYJx8NQTnert4qbdEGG9NqmtDlM7RYscKtcK/3NSKE5s=
    # =Nuwp
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 12 May 2026 16:37:47 EDT
    # gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
    # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
    # Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE

    * tag 'hw-misc-20260512' of https://github.com/philmd/qemu: (41 commits)
      scripts: strip leading './' when searching MAINTAINERS file
      ati-vga: fix ati_set_dirty address calculation
      MAINTAINERS: update HEST maintainership entries
      MAINTAINERS: Add Doru Blânzeanu as MSHV reviewer
      net: mark struct ip6_header as QEMU_PACKED
      hw/gpio/pca9552: fix state_str leak in pca955x_set_led
      hw/i2c/microbit_i2c: Don't index off end of twi_read_sequence[]
      Remove cpu_get_phys_addr_debug() and cpu_get_phys_addr_attrs_debug()
      plugins/api.c: Use cpu_translate_for_debug()
      monitor/hmp-cmds: Use cpu_translate_for_debug()
      target/xtensa/xtensa-semi: Use cpu_translate_for_debug()
      hw/xtensa: Use cpu_translate_for_debug()
      target/sparc: Use cpu_translate_for_debug()
      hw/i386/vapic.c: Use cpu_translate_for_debug()
      system/physmem: Use translate_for_debug() in cpu_memory_rw_debug()
      target/arm: Implement translate_for_debug
      hw/core: Implement cpu_get_phys_addr_attrs_debug() with cpu_translate_for_debug()
      hw/core: Implement new cpu_translate_for_debug()
      plugins/api.c: Trust cpu_get_phys_addr_debug() return address
      monitor: hmp_gva2gpa: Don't page-align cpu_get_phys_addr_debug() arg and return
      ...

    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>