Patch Series

Subject guest_memfd: Track amount of memory allocated on inode
Author ackerleytng@google.com
Date 2026-02-23 07:04:34 +0000 UTC
Version
Cc ackerleytng@google.com akpm@linux-foundation.org david@kernel.org fvdl@google.com jthoughton@google.com kalyazin@amazon.com kvm@vger.kernel.org liam.howlett@oracle.com linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org linux-mm@kvack.org lorenzo.stoakes@oracle.com mhocko@suse.com michael.roth@amd.com pasha.tatashin@soleen.com pbonzini@redhat.com pratyush@kernel.org rick.p.edgecombe@intel.com rientjes@google.com rppt@kernel.org seanjc@google.com shivankg@amd.com shuah@kernel.org surenb@google.com tabba@google.com vannapurve@google.com vbabka@suse.cz willy@infradead.org yan.y.zhao@intel.com

Patches (10)

Name Content [All]
[RFC PATCH v1 01/10] KVM: guest_memfd: Don't set FGP_ACCESSED when getting folios [Body]
[RFC PATCH v1 02/10] KVM: guest_memfd: Directly allocate folios with filemap_alloc_folio() [Body]
[RFC PATCH v1 03/10] mm: truncate: Expose preparation steps for truncate_inode_pages_final() [Body]
[RFC PATCH v1 04/10] KVM: guest_memfd: Implement evict_inode for guest_memfd [Body]
[RFC PATCH v1 05/10] mm: Export unmap_mapping_folio() for KVM [Body]
[RFC PATCH v1 06/10] mm: filemap: Export filemap_remove_folio() [Body]
[RFC PATCH v1 07/10] KVM: guest_memfd: Implement custom truncation function [Body]
[RFC PATCH v1 08/10] KVM: guest_memfd: Track amount of memory allocated on inode [Body]
[RFC PATCH v1 09/10] KVM: selftests: Wrap fstat() to assert success [Body]
[RFC PATCH v1 10/10] KVM: selftests: Test that st_blocks is updated on allocation [Body]

Session 2026-02-23

ID (for dev) 3a19ff5d-82bc-4cd5-8dd0-bb57e5bf9c66
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base b1195183ed42f1522fae3fe44ebee3af437aa000 [Config] passed [Log]
[KASAN] Boot test: Base b1195183ed42f1522fae3fe44ebee3af437aa000 [Config] passed [Log]
[KASAN] Build Patched b1195183ed42f1522fae3fe44ebee3af437aa000 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched b1195183ed42f1522fae3fe44ebee3af437aa000 [Config] [patched] passed [Log]
[KASAN] Fuzzing b1195183ed42f1522fae3fe44ebee3af437aa000 [Config] b1195183ed42f1522fae3fe44ebee3af437aa000 [Config] [patched] passed [Log] [Artifacts]