Merge tag 'for-upstream' of https://gitlab.com/kmwolf/qemu into staging
Block layer patches - export/fuse: Use coroutines and multi-threading - curl: Add force-range option - nfs: add support for libnfs v6 # -----BEGIN PGP SIGNATURE----- # # iQJFBAABCgAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmmwOl4RHGt3b2xmQHJl # ZGhhdC5jb20ACgkQfwmycsiPL9b1dBAAikQXP9Pf9QMa2Z+DxlsZkTZW7y0mDKZW # QKcHLPmeKvBFI/jPBM4Kh3X3cxXP74q9n4qHW/mCwttYvEK/ZT47MmlypAawFoVL # NIp9LGDUi/ohh2eAM/v21kdjWClBXnX9T2DPIM8QYn4RcpSrcKVoCs8f5wlTg52/ # hpJdvksF53P6dUcGSVv6MmQGnHl4Y22+mWXtn6KMDYqm7CaaqWEfcANMEMHdxaxZ # zCEbEFuiEsX7EiG+AooVkqZJoe17roBeYq5td91qZy1by5pBo8W86Q26303n+DII # 45qtEhhxIaKxHtxop/c84khImNdETUZI1rObXDuNqVPX6YrqPixBDHZ8QxO6+t0z # MfRz6AcEIJ0ImNagnAy7wG80gFhoInuy7G0pGSP4bkIV3A523sqrjkbJmbVXConC # 98PoNoAIzG7NnxtFdu5JiaTHvCe9ZgH6P5GpgBZEGw0eGZBZuhsqsR7XqGWJRC/A # XLGCG0UKKJvsMVWciHAseQuF/dme04EqpW27hZnh4IaqTQhEAYlh6gVJCI5h0HRj # iRGBA9KsInO1DhI9roIxc1CFb6N6PmLCLxbzcizaPv0gtm3ADWXKe3k1ZbwkCs99 # erHEW8hWnNJb3cVheLcxr6wUsX2cd9sxwQ3+17Ou04UUvYPwojsLmr5JLAFHdvRN # 3RyhPEyvyb0= # =VJn6 # -----END PGP SIGNATURE----- # gpg: Signature made Tue Mar 10 15:35:58 2026 GMT # gpg: using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6 # gpg: issuer "kwolf@redhat.com" # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full] # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74 56FE 7F09 B272 C88F 2FD6 * tag 'for-upstream' of https://gitlab.com/kmwolf/qemu: (28 commits) block/curl: add support for S3 presigned URLs qapi: block: Refactor HTTP(s) common arguments block/nfs: add support for libnfs v6 iotests/308: Add multi-threading sanity test qapi/block-export: Document FUSE's multi-threading fuse: Implement multi-threading fuse: Make shared export state atomic iotests/307: Test multi-thread export interface block/export: Add multi-threading interface fuse: Process requests in coroutines fuse: Reduce max read size fuse: Manually process requests (without libfuse) fuse: Drop permission changes in fuse_do_truncate block: Move qemu_fcntl_addfl() into osdep.c fuse: Explicitly handle non-grow post-EOF accesses iotests/308: Use conv=notrunc to test growability fuse: fuse_{read,write}: Rename length to blk_len fuse: Add halted flag fuse: Introduce fuse_{inc,dec}_in_flight() fuse: Introduce fuse_{at,de}tach_handlers() ... Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
No changes.