Re: [f2fs-dev] [PATCH kvm-next V11 0/7] Add NUMA mempolicy support for KVM guest-memfd
[email protected] Tue, 09 Dec 2025 17:18:46 +0000
| Newsgroups | org.kernel.vger.linux-bcachefs,dev.linux.lists.linux-coco,net.sourceforge.lists.linux-f2fs-devel,org.kernel.vger.kvm,org.kernel.vger.linux-btrfs,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest,org.kernel.vger.linux-security-module,org.kvack.linux-mm,org.ozlabs.lists.linux-erofs |
|---|---|
| Message-ID | <176530072652.4018985.15391772848132749035.git-patchwork-notify@kernel.org> |
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Sean Christopherson <[email protected]>: On Wed, 27 Aug 2025 17:52:41 +0000 you wrote: > This series introduces NUMA-aware memory placement support for KVM guests > with guest_memfd memory backends. It builds upon Fuad Tabba's work (V17) > that enabled host-mapping for guest_memfd memory [1] and can be applied > directly applied on KVM tree [2] (branch kvm-next, base commit: a6ad5413, > Merge branch 'guest-memfd-mmap' into HEAD) > > == Background == > KVM's guest-memfd memory backend currently lacks support for NUMA policy > enforcement, causing guest memory allocations to be distributed across host > nodes according to kernel's default behavior, irrespective of any policy > specified by the VMM. This limitation arises because conventional userspace > NUMA control mechanisms like mbind(2) don't work since the memory isn't > directly mapped to userspace when allocations occur. > Fuad's work [1] provides the necessary mmap capability, and this series > leverages it to enable mbind(2). > > [...] Here is the summary with links: - [f2fs-dev,kvm-next,V11,1/7] mm/filemap: Add NUMA mempolicy support to filemap_alloc_folio() (no matching commit) - [f2fs-dev,kvm-next,V11,2/7] mm/filemap: Extend __filemap_get_folio() to support NUMA memory policies https://git.kernel.org/jaegeuk/f2fs/c/16a542e22339 - [f2fs-dev,kvm-next,V11,3/7] mm/mempolicy: Export memory policy symbols https://git.kernel.org/jaegeuk/f2fs/c/f634f10809ec - [f2fs-dev,kvm-next,V11,4/7] KVM: guest_memfd: Use guest mem inodes instead of anonymous inodes (no matching commit) - [f2fs-dev,kvm-next,V11,5/7] KVM: guest_memfd: Add slab-allocated inode cache (no matching commit) - [f2fs-dev,kvm-next,V11,6/7] KVM: guest_memfd: Enforce NUMA mempolicy using shared policy (no matching commit) - [f2fs-dev,kvm-next,V11,7/7] KVM: guest_memfd: selftests: Add tests for mmap and NUMA policy support (no matching commit) You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html