Commit ec6a1f4398 for qemu.org

commit ec6a1f43989c6bbf2de1ab84959a70ee35fa1b57
Merge: b21adc910a 2d0ef7323e
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Thu Jun 11 13:22:49 2026 -0400

    Merge tag 'linux-user-pull-request' of https://github.com/hdeller/qemu-hppa into staging

    linux-user patches for alpha, sparc and sh4

    Various linux-user related patches from Matt Turner with coredump support for
    alpha and sparc, as well as some fixes for the signal handler in sparc.

    The patches from Xinhui Yang add the missing fsmount series syscalls support
    for systemd.

    # -----BEGIN PGP SIGNATURE-----
    #
    # iHUEABYKAB0WIQS86RI+GtKfB8BJu973ErUQojoPXwUCaimUqgAKCRD3ErUQojoP
    # X82/APsHNDNgLBaVZpddfYs3HxFbIVyn+i2BBvVzPNopJYdciQD+NmjnXo+9NC1O
    # ld6wztNGYQSx2t09tpctYpPeaBchUQY=
    # =43TP
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Wed 10 Jun 2026 12:45:30 EDT
    # gpg:                using EDDSA key BCE9123E1AD29F07C049BBDEF712B510A23A0F5F
    # gpg: Good signature from "Helge Deller <deller@gmx.de>" [unknown]
    # gpg:                 aka "Helge Deller <deller@kernel.org>" [unknown]
    # gpg:                 aka "Helge Deller <deller@debian.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: 4544 8228 2CD9 10DB EF3D  25F8 3E5F 3D04 A7A2 4603
    #      Subkey fingerprint: BCE9 123E 1AD2 9F07 C049  BBDE F712 B510 A23A 0F5F

    * tag 'linux-user-pull-request' of https://github.com/hdeller/qemu-hppa:
      target/sh4: decode_gusa: recognize add#imm with prior mov Rm, Rn
      linux-user/sparc: flush register windows before core dump
      linux-user/sparc: call block_signals() before set_sigmask() in setcontext
      linux-user/sparc: restore L/I registers from RSA in sparc64_set_context
      linux-user/sparc: add coredump support
      linux-user/alpha: add coredump support
      linux-user/strace: add fsmount series of syscalls
      linux-user: implement fsmount(2) series of syscalls

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