[Devel] [PATCH hci-8.1 v4 0/2] mm/memcontrol: numa_migrate destinations of the source folio order

Konstantin Khorenko khorenko at virtuozzo.com
Thu Oct 29 12:40:22 MSK 2026


On Thu, 29 Oct 2026 00:17:30 +0100, Konstantin Khorenko wrote:
> mm/memcontrol: numa_migrate destinations of the source folio order
> 
> memory.numa_migrate, our memcg file that vcmmd uses to move a cgroup's
> memory between NUMA nodes, allocates a 2 MB destination for every large
> folio it migrates. Page cache folios of a smaller order get a
> destination of the wrong size, and the page cache falls apart around
> it. Patch 1 is the fix, patch 2 a selftest that catches it.
> 
> [...]

Applied to branch-rh10-6.12.0-211.52.1.22.x.vz10-ovz, will be released in rh10-6.12.0-211.52.1.22.12.vz10, thanks!

[1/2] mm/memcontrol: allocate numa_migrate targets of the source folio order
      https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/a804befd5e7f
[2/2] selftests/ve: check memory.numa_migrate keeps the folio order
      https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/5ef9d1af4b0f

-- 
Konstantin Khorenko,
Virtuozzo Linux Kernel Team




More information about the Devel mailing list