Commit 9f4d05a21f for qemu.org

commit 9f4d05a21f1d3a01c136979f4b60b7b02c60e821
Merge: de5eb7c4dd a5f8d33682
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Tue Jul 28 11:33:19 2026 -0400

    Merge tag 'pull-target-arm-20260728' of https://gitlab.com/pm215/qemu into staging

    target-arm queue:
     * target/arm: Fix various compilation issues in --disable-tcg configs
     * hw/net/flexcan: Fix issues spotted by Coverity
     * docs/system/arm: Update Nuvoton OpenBMC image guidance
     * hw/misc/mps2-scc.c: Ffix cfg7 write
     * hw/misc/mps2-scc.c: fix scc_partno field width
     * hw/i2c/bcm2835_i2c: Correct CLKT register offset
     * hw/display/exynos4210_fimd: fix coordinates bounds handling to avoid
       guest being able to access outside the framebuffer backing memory

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmpooNkZHHBldGVyLm1h
    # eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3r3DD/9zWC6QBBqqP70C8uAgZgHe
    # AUI84BFa3OU5ttIBdG1Ze/qfv6ZKb6G16egjwIyikAIdrylSdhFyQIhUPad7INFN
    # Yb6wIuGFTr4UTRr3tbnMAELyxamIwsp2vuNeWCjG6XxwJo6FECnV2ruAjALr1fjn
    # vitKESyBdp0aCnjtsbRNvIWxFBGUnn6o1UwNX5epHQJQySEFTyUaadA7xeXxnhc4
    # wNLzxccj1epzWuvEYfXPmxTa8QcEIR7cgs1U3hdI3tYVaCMdE0KTyFdf5CpDDek6
    # p/dwMjsm4Bq00/2P8PGosDQjI20ySAzG2aB9KFiBr50HhDiAgm5iVS5Qf7QekLmm
    # Si4rUIGBh3l+SVBUwbH9y3qUTrCtkBY2hU03pV1cU4FDH5wGsSc/lEh34jnS3ilw
    # s79GonlH2GlUAaspyb9DuYFqu6qYoXC5gSLVHDBp+t2dEdV1vPAYARhimvLXK+qM
    # v5fWyQW8Nn0u8sztNRw2gh4LVs7zMzYXwLqemeZdpkFBHVQ3os5bCkfsFHVU/uqN
    # uZdz/6HLC+jmvN5Y9Y6fuHFcbIYOvpKrPjMR78Q/68F0ZtKFqhvtu2gN2XgFkKeO
    # 8GlpO8WOMfEpwTQxPnUIrErCZsCDMhg80oRgDFyEPFHvwfm5uGdLQmhedD8jlKcY
    # y0PRWdahSreEI0F9ari9JQ==
    # =8hdb
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 28 Jul 2026 08:30:17 EDT
    # gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
    # gpg:                issuer "peter.maydell@linaro.org"
    # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [full]
    # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [full]
    # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [full]
    # gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [unknown]
    # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE

    * tag 'pull-target-arm-20260728' of https://gitlab.com/pm215/qemu:
      hw/display/exynos4210_fimd: Clamp windows to screen size
      hw/display/exynos4210_fimd: Pass width to draw_line functions
      hw/display/exynos4210_fimd: Factor out finding screen width/height
      hw/i2c/bcm2835_i2c: Correct CLKT register offset
      hw/misc/mps2-scc.c: fix scc_partno field width
      hw/misc/mps2-scc.c: fix cfg7 write
      docs/system/arm: Update Nuvoton OpenBMC image guidance
      hw/net/can/flexcan: Remove RX SMB raw view
      hw/net/can/flexcan: Fix RXIMR reset mask
      hw/net/flexcan: Drop oversized 'mb[]' mailbox view
      hw/net/can/flexcan: Fix mailbox reset mask initialization
      hw/net/can/flexcan: Fix mailbox index calculation in flexcan_mem_read()
      hw/net/can/flexcan: Fix mailbox index calculation in flexcan_mem_write()
      hw/net/can/flexcan: Fix out-of-bounds access in flexcan_mx_rx()
      hw/net/flexcan: Drop unused RX FIFO register overlay
      hw/net/can/flexcan: Use mbs[] array for FIFO pop
      target/arm: Build TCG stubs as stub library
      target/arm: Only compile gicv5-cpuif.c when GICv5 is selected
      target/arm: Add stub for define_gicv5_cpuif_regs()
      hw/intc/arm_gicv3: Fix ARM_GICV3 dependency for KVM / WHPX

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