Commit 88879ee4dd for qemu.org
commit 88879ee4dd78154be82a3bd19af706a8b72a8799
Merge: 33d3e9b3a1 8ada579a56
Author: Richard Henderson <richard.henderson@linaro.org>
Date: Wed Sep 30 16:44:39 2026 +0100
Merge tag 'next-pull-request' of https://gitlab.com/peterx/qemu into staging
Mem pull
- Michael's series to support kvm guest-memfd init-shared
# -----BEGIN PGP SIGNATURE-----
#
# iIcEABYKADAWIQS5GE3CDMRX2s990ak7X8zN86vXBgUCar0mxRIccGV0ZXJ4QHJl
# ZGhhdC5jb20ACgkQO1/MzfOr1wb84AEA00bmWWVmNZf3s/IUs+tIku8+l3RDStv6
# Jw4ZImzE2QYA+KAEVkrUNL9MGBXItjtXBD/EkXt3d/jyfQ6lhdWhGgw=
# =xObM
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 30 Sep 2026 04:12:05 PM BST
# gpg: using EDDSA key B9184DC20CC457DACF7DD1A93B5FCCCDF3ABD706
# gpg: issuer "peterx@redhat.com"
# gpg: Good signature from "Peter Xu <xzpeter@gmail.com>" [unknown]
# gpg: aka "Peter Xu <peterx@redhat.com>" [unknown]
# gpg: WARNING: The key's User ID is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: B918 4DC2 0CC4 57DA CF7D D1A9 3B5F CCCD F3AB D706
* tag 'next-pull-request' of https://gitlab.com/peterx/qemu:
tests/migration-test: Add a precopy test for guest-memfd
tests/migration-test: Support guest-memfd init shared mem type
hostmem: Support fully shared guest memfd to back a VM
memory: Rename memory_region_init_ram_guest_memfd() to *_private()
machine: Rename machine_require_guest_memfd() to *_private()
hostmem: Rename guest_memfd to guest_memfd_private
memory: Rename memory_region_has_guest_memfd() to *_private()
memory: Rename RAM_GUEST_MEMFD to RAM_GUEST_MEMFD_PRIVATE
ramblock: Rename guest_memfd to guest_memfd_private
kvm: Provide explicit error for kvm_create_guest_memfd()
kvm: Detect guest-memfd flags supported
kvm: Decouple memory attribute check from kvm_guest_memfd_supported
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>