Nothing too exciting, a few cleanups and a fix for GUEST_MEMFD docs. The following changes since commit fec50db7033ea478773b159e0e2efb135270e3b7: Linux 6.9-rc3 (2024-04-07 13:22:46 -0700) are available in the Git repository at: https://github.com/kvm-x86/linux.git tags/kvm-x86-generic-6.10 for you to fetch changes up to 2098acaf24455698c149b27f0347eb4ddc6d2058: KVM: fix documentation for KVM_CREATE_GUEST_MEMFD (2024-05-03 15:11:23 -0700) ---------------------------------------------------------------- KVM cleanups for 6.10: - Misc cleanups extracted from the "exit on missing userspace mapping" series, which has been put on hold in anticipation of a "KVM Userfault" approach, which should provide a superset of functionality. - Remove kvm_make_all_cpus_request_except(), which got added to hack around an AVIC bug, and then became dead code when a more robust fix came along. - Fix a goof in the KVM_CREATE_GUEST_MEMFD documentation. ---------------------------------------------------------------- Anish Moorthy (3): KVM: Clarify meaning of hva_to_pfn()'s 'atomic' parameter KVM: Add function comments for __kvm_read/write_guest_page() KVM: Simplify error handling in __gfn_to_pfn_memslot() Carlos López (1): KVM: fix documentation for KVM_CREATE_GUEST_MEMFD Venkatesh Srinivas (1): KVM: Remove kvm_make_all_cpus_request_except() Documentation/virt/kvm/api.rst | 2 +- include/linux/kvm_host.h | 2 -- virt/kvm/kvm_main.c | 59 +++++++++++++++++------------------------- 3 files changed, 25 insertions(+), 38 deletions(-)