Applying with these fixes on my side:
- "as soon as 85% of the pages" -> "as soon as about 74% of the pages"
- "and up to the 15% that verify_stats() tolerates can stay behind" ->
  "and more of them can stay behind than verify_stats() tolerates"

On Fri, 13 Nov 2026 06:19:59 +0200, Eva Kurchatova wrote:
> before they madvise(MADV_COLD) them. The parent starts the migration as
> soon as 85% of the pages are inactive on the source node, while the

Why: wait_src_node_stat() uses values_close(a, b, 15), which compares
the difference with 15% of the sum, so it passes once the source node
holds about 74% of the pages.

> that become inactive later are not scanned, and up to the 15% that
> verify_stats() tolerates can stay behind. The slower a kernel

Why: the test fails when more pages stay behind than verify_stats()
tolerates, not up to that much.

-- 
Konstantin Khorenko,
Virtuozzo Linux Kernel Team

_______________________________________________
Devel mailing list
[email protected]
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to