Commit 0259ddcb9d for qemu.org

commit 0259ddcb9dcfa1533369fc606cfc789680b31849
Merge: c81ee5d570 8930d9cca2
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Wed Oct 28 06:21:44 2026 -0500

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

    Misc HW patches

    - Don't complain about spaces before 'Fixes' tags in scripts/checkpatch.pl
    - Various fixes (SD card, i.MX, SH4 UART, CAN, PCIe, ...)
    - Widen QEMU_ARCH_* and arch_bitmask to 64-bit
    - MAINTAINERS updates

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJPBAABCAA5FiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmrhtHobFIAAAAAABAAO
    # bWFudTIsMi41KzEuMTIsMCwzAAoJEOPjLCzercDejMsP/18i0YGbBmuB9Bfxvbms
    # WIW6q5rZiS44hSVJHxlpvrhDX1gkBKxbE9AAJ+xMjuqDAw2pSawSK+v7AAigLbfu
    # hzrGYw/PBvbAAUXsStJuTbCTtmftVhLyPd7YEJs6+2LWhqwwwN/jixHPinunOFdK
    # nZmWBNyWIMYV0r46a450nEHGjEjQBWtZhBBFYcYQ6L8LW1StdjFMkHnviqRD0d3N
    # pz++eLTpbDYb9Pyfr7dvFhUWtkBGTCYB6iuvFzJ8S8VWDbG2Gc00DTdP3QMXF8S7
    # 2Fp9c8iwqi4tm17qT8+Do3Jv27Dt43wz5ZVinmS1oHacZl5xTP+BgI+f1FA4IWR1
    # vCc2f0mmZbk+DjvuZKuCRcRaA7oKtnDEZvuoRb+2r+8YaMOJgszQJNfyBBOQFpfN
    # kfmVy8MVzTB0Ps3TrSID7ZyzU1IYEa4YLnq/7L5iXlgjrnAimelEMcd9SjNdohHk
    # oqzrvgTh0eimj5qpwg+pKE22y7iHtUhM/jA35IM3g6oERyM0yv7bKjGeHthoZv5V
    # 1v5OjjD6DAItNTA+O/WqS27YhNICNE5mqwu2jzqw8ZcPA4OshbcgEJ9VaxASd3qI
    # eZURqYx2qnoHR2M3weG0LZTJSlr2wIsWtVbF2ZN6odzKkYfoY2CzQMjBfTSD8+fa
    # g4L11zpAhKYzoHpw+UE2fMAA
    # =jdKk
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Wed 28 Oct 2026 03:38:18 AM CDT
    # gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
    # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [unknown]
    # gpg: Signature notation: manu=2,2.5+1.12,0,3
    # 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-20261027' of https://github.com/philmd/qemu: (58 commits)
      qemu/arch-defs: increase width of QEMU_ARCH_* masks enums to be 64 bits
      qemu/arch-defs: Use SYS_EMU_TARGET__MAX to define QEMU_ARCH_ALL
      qemu/arch-defs: extract QEMU_ARCH_BIT for QEMU_ARCH_* enums
      hw/display/xlnx_dp: Make assertions clearer
      hw/misc/allwinner-h3-dramc: Avoid shift by negative amount
      hw/net/cadence_gem: Check guest-provided queue numbers in screening registers
      hw/net/can/flexcan: Fix FLEXCAN_CRCR_MBCRC definition
      hw/pci-host/aspeed_pcie: Fix global MSI setting during class initialization
      hw/char/sh_serial: fix break detection flag
      hw/char/sh_serial: use rx_cnt for available FIFO space
      hw/char/sh_serial: fix RDF flag clear on FIFO reset
      MAINTAINERS: Update Gustavo's email address
      hw/arm: remove pci-bridge/pci_expander_bridge.h from virt.c
      hw/watchdog/wdt_imx2: Trace with QOM path
      hw/net/lan9118_phy: Trace with QOM path
      hw/net/imx_fec: Trace with QOM path where easily possible
      hw/usb/imx-usb-phy: Avoid casting from void *
      hw/misc/imx*_ccm: Avoid casting from void *
      hw/intc/imx_avic: Avoid casting from void *
      hw/char/imx_serial: Avoid casting from void *
      ...

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