]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: guest_memfd: Add macro to iterate over gmem_files for a mapping/inode
authorSean Christopherson <seanjc@google.com>
Thu, 16 Oct 2025 17:28:43 +0000 (10:28 -0700)
committerSean Christopherson <seanjc@google.com>
Mon, 20 Oct 2025 13:30:39 +0000 (06:30 -0700)
commit392dd9d9488a8a81c2d58f9f4eee99c5b7b8e1c7
tree21d92a5de450fe3a34b79cd483de69aa1500c8e2
parent497b1dfbcacf4e45c9cd3f594959918ca0e4536b
KVM: guest_memfd: Add macro to iterate over gmem_files for a mapping/inode

Add a kvm_gmem_for_each_file() to make it more obvious that KVM is
iterating over guest_memfd _files_, not guest_memfd instances, as could
be assumed given the name "gmem_list".

No functional change intended.

Reviewed-by: Ackerley Tng <ackerleytng@google.com>
Tested-by: Ackerley Tng <ackerleytng@google.com>
Reviewed-by: Shivank Garg <shivankg@amd.com>
Tested-by: Shivank Garg <shivankg@amd.com>
Link: https://lore.kernel.org/r/20251016172853.52451-3-seanjc@google.com
[sean: drop .clang-format change]
Signed-off-by: Sean Christopherson <seanjc@google.com>
virt/kvm/guest_memfd.c