Commit 9e69071fc2 for qemu.org

commit 9e69071fc292cd735aff3ae1440b6c16e3b61900
Merge: 7df28e4c41 7e966ef38f
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Wed Apr 1 10:49:09 2026 +0100

    Merge tag 'pull-linux-user-20260401' of https://gitlab.com/pm215/qemu into staging

    linux-user:
     * don't incorrectly sign extend guest addresses from mlock etc
     * fix name_to_handle_at when AT_HANDLE_MNT_ID_UNIQUE flag is set
     * update select timeout writeback
     * make openat2() use -L for absolute paths
     * correctly handle SIGSEGV generated when trying to deliver
       a synchronous signal

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmnM6b0ZHHBldGVyLm1h
    # eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3utoEACFpsqPLc4bTYZfIOy7Q8qW
    # Kd9w/QT2Wyp5eZ52efxXopimpB7yKfIbHOB6MF1lHELfwkrDZ04CcD2q+JSR9Zce
    # Zydl11nMdmhIzsWmfUju5qzrQQmx+F9pjC2nntt6QAqixMKqj6DLNEClK9QXp1WX
    # q9XfJVju5JgciiUlC/Ne01GmKv1xGV3PkZy6BOzi1n3BVFyqb+wWP1G83KKIYoSN
    # VCgs5IOh53qEwlPYMKzDJAUJhc3Ba2LvC4xQ2rAZlHTAoejcJHMtKjd/8ZNebGTo
    # juO+7GpqxBhAQUFrmsaLidD7kiNcTMpWV5N25BDG+QFlD7pRdwk7hPrrtTHUCw7c
    # H+HKKmCTUoTgoucNzkfokX58YTOOyG4Uh2eRnQ03SCd2bVX2Oesq2WYIkaJ6kY/D
    # JukzaTGHLZHYzze7vmZe0dGdWWFox5MqbuNOuALan+sCq+VsznCOI2quXFovU/9m
    # OCYRYwB5sAPmAd1yVvkwl53xfhyXvwCPJhzBTq9YfY6RAtqufgq1zfFPiMqvQNMi
    # AZRTIcB+YXxk3fOa/xAMKF7GAzYujNbKCC/DTE2EnaqgpDHqUyQxQXSUJiAiR0os
    # yI1XL/1I7dKEsV+ZdNJtQiWFdLJvi0f3C15jq1ICqzQViI2Dk27MVNAhYhda4ueo
    # sr9PJ85vQk8bKu7+Ng2qYg==
    # =jmT5
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Wed Apr  1 10:47:41 2026 BST
    # gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
    # gpg:                issuer "peter.maydell@linaro.org"
    # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
    # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
    # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
    # gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [ultimate]
    # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE

    * tag 'pull-linux-user-20260401' of https://gitlab.com/pm215/qemu:
      bsd-user, linux-user: signal: recursive signal delivery fix
      linux-user: Make openat2() use -L for absolute paths
      linux-user: update select timeout writeback
      linux-user: fix name_to_handle_at when AT_HANDLE_MNT_ID_UNIQUE flag is set
      include/user/guest-host.h: Provide g2h etc for both abi_ptr and vaddr
      include: Don't include guest-host.h in cpu-ldst.h

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>