]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: guest_memfd: Add gmem_inode.flags field instead of using i_private
authorSean Christopherson <seanjc@google.com>
Thu, 16 Oct 2025 17:28:53 +0000 (10:28 -0700)
committerSean Christopherson <seanjc@google.com>
Mon, 20 Oct 2025 13:30:46 +0000 (06:30 -0700)
commite66438bb81c4ca773b51292c27e6b5baa34f9a5e
treef69b9d710956f3ed2ec820875cb520e37e8e483c
parent38ccc50ac037ab79609c33556b696064ef52521c
KVM: guest_memfd: Add gmem_inode.flags field instead of using i_private

Track a guest_memfd instance's flags in gmem_inode instead of burying them
in i_private.  Burning an extra 8 bytes per inode is well worth the added
clarity provided by explicit tracking.

Reviewed-by: Shivank Garg <shivankg@amd.com>
Tested-by: Shivank Garg <shivankg@amd.com>
Link: https://lore.kernel.org/r/20251016172853.52451-13-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
virt/kvm/guest_memfd.c