Commit 9703b6cf41 for qemu.org

commit 9703b6cf418d2ce72fae8d00e511135ce0bfda43
Merge: 61436f5ff1 cc145a4158
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Fri Oct 30 05:41:15 2026 -0500

    Merge tag 'pull-ufs-20261030' of https://gitlab.com/jeuk20.kim/qemu into staging

    UFS command fixes and fault injection tests

    - Add REPORT LUNS support for well-known LUNs
    - Fix PRDT validation and SYNCHRONIZE CACHE handling
    - Add fault injection and reset/task management tests

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmrkT5cACgkQEuIgTA5d
    # tgKmBA/9Ep14GJ7zPs5D7Bgfn5c+01AAByp0b/QJZU4NWuYpDp3NeqEAhD5sBn7f
    # 61IQw3bIjXGhlHqPU40prGM7uszCEzmfqDC1UkItfxQNUB7pnBcfEq9dG6tJzUDb
    # +Ehg3R2d2pJ4v9ZlSW45x+p755HDG1GbJ6DpkqHst7mzPWyzKoNKeOX+M/hmHBQ8
    # wvcpVnAwpZdEujK6qQRBNxnk4DrQhpMqKAVHglyePxNcwDjNsooLcnaLtifK6XdQ
    # cPiFEZSaPm8GmLuZzUvMVs1ad2QanTWw+gNeim9un+r2WMHCxx/q9LYoeOVQ6FYe
    # 8h0Ue3Zsv+6ySnYUVC1z7TLB4I5UC28CxL0Au8t2K4kUQ5VWKtb3uZ9vCcxz584y
    # vtGkQ0UHsiDkFqqTbsgrxUuplMuDUG76TgZmbeksy1ms/8TGY7/PDz70C8fdyr0N
    # ynlCRKjeGHzVWdUrI3QA6FySmpKShAXUJywQyqlFFtglgea7CrjMYPd6CyGRBWEs
    # eSAq9EgpjSkJ3hvTD1zOdzRwiP1nrExkwdATPiucxGUGSR4bNlI6RV0TKT2PTpUU
    # 6CHgLttcp2011drah4AZVJX1QZiZZ3y5CPOvlFqMKNSrfzgRU6Z5KUpIjJRI2HWq
    # 5WVvEyeBOj5JQLeM7a1tLwUOJB3bQBoswA3TlSXrUtR+h8eR1Zw=
    # =ebX7
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri 30 Oct 2026 03:04:39 AM CDT
    # gpg:                using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602
    # gpg: Good signature from "Jeuk Kim <jeuk20.kim@samsung.com>" [unknown]
    # gpg:                 aka "Jeuk Kim <jeuk20.kim@gmail.com>" [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: 5017 D831 597C 78A3 D907  EEF7 12E2 204C 0E5D B602

    * tag 'pull-ufs-20261030' of https://gitlab.com/jeuk20.kim/qemu:
      tests/qtest/ufs-test: Add QOM fault injection task abort test
      tests/qtest/ufs-test: Add MCQ runtime register and TMR handling test
      tests/qtest/ufs-test: Add HCE reset unit test
      tests/qtest/ufs-test: Add TMR and async MCQ SCSI submission helpers
      docs/system/ufs: Update task management request support status
      hw/ufs: Add ssu-timeout mode for power management recovery testing
      hw/ufs: Handle task management requests for fault-injected held requests
      hw/ufs: Add experimental fault injection properties for holding requests
      hw/ufs: Check the PRDT size against the transfer length of the CDB
      hw/ufs: Pass SYNCHRONIZE CACHE(16) to scsi-hd as SYNCHRONIZE CACHE(10)
      hw/ufs: Fail SCSI commands that move data without a PRDT
      hw/ufs: Add support for REPORT_LUNS SCSI command for Well Known LUNs

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