From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 686F180E7E for ; Wed, 28 Oct 2026 17:18:18 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69SHH1Jk022303; Wed, 28 Oct 2026 20:17:02 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69SHH1Jk022303 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=sashiko.virtuozzo.com header.i=@sashiko.virtuozzo.com header.b="WUp+6qTL"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amazonses.com header.i=@amazonses.com header.b="NNEc/VNf" Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69SHH00G022299 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Wed, 28 Oct 2026 20:17:00 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69SHH00G022299 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-4a028616bebso9042095e9.1 for ; Wed, 28 Oct 2026 10:17:00 -0700 (PDT) X-Gm-Message-State: AFq9FYIHK9GGdUJgw8b1I2wB9ZBjZ3vG/cNfmaFRwrMwbKpRc3Afchu5 1CeQonpqxzRHy4hRbFNfCLYJYtj8BtGiq+wFYStWZbYnQmainelO3gMLQZdDMmjBhO0Fn/DVGoo QeNR2fBizjn7ynEJPCltuZFSGUrC2BuMHz2MFrTL9rVtUJAtUaZdUHQ== X-Gm-Gg: AYBFou0WGfaHwKTcsm7LPue32vuxemhGy9C1mVSiKDHcajPHD6Lny5Zsdh5CHvP1b3O i6c5S/zxFGH7GA84YwK9mYR7aEwyXARQ5POcr7HNVXUpacPi6PSC0a8RZp0jbDRzx+eG67AKfyr 3nhOIpjNoRXklYP+ZGhf5VqCUbcmYgeH9+bGiTc6mFvVv04otZLASim1Y9BvrZHAHO7Lmk1QFkm 4Y/UPezlCZl9bI30LyQiQ6weHGqdWdhAnbXTuBcGrnq9dcXg1tSpSRJvTrRZz7BwAe91H6zVY6a 5oOvfLruiuqrvNyCIT71kd7VoU0JVPaKSXED7M+T4tr9TwhE8e0Y5yaHFAqNntpcPpM1/RKiZ5o tC/0DZdCHLEU2IhM7q+WwfwJOKxYPSzrrZcGc9M3IAtuQEGpTmj995H4xvssA6WgKbVvEcqTgnf ZnO+B9RFdvIHWRmll3XLmHlz5tazybHMNYYsIo2pmN05VbO4PiWOj8fTZSbNOhhdFhzcLhailIh Zp+rvBrKbS7hwAEAQ08 X-Received: by 2002:a05:600c:530d:b0:4a1:80d8:aed5 with SMTP id 5b1f17b1804b1-4a965be6192mr63144675e9.6.1793207820363; Wed, 28 Oct 2026 10:17:00 -0700 (PDT) X-Received: by 2002:a05:600c:530d:b0:4a1:80d8:aed5 with SMTP id 5b1f17b1804b1-4a965be6192mr63144065e9.6.1793207819777; Wed, 28 Oct 2026 10:16:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793207819; cv=none; d=google.com; s=arc-20260327; b=KzLIYW21i3TUKAwjkB5m1wt/f/hBBmYJkhfpdQ/HNysjJTdnGiWRlf8nlvImILBTLl f12GAbR5NPoO9OgXnVqQvnY9ChUfrktO7CjgLqCfcyGfUzz1gvcpbfhpuKJw9+odnelM 4KCEiqyDOtQ8VxlOUL4MXLXFabnzeHsRiDSxeqpC842zZmPXeUqcoYHZP7YlbYcWaamq kbADhP+zoilIAv5MeEDiM5VDFKaIyFghN/kCCeHnzbw0sYKYxb7EMG5/EN98jDMtwdy2 cLZwS5ArPU0x+ODSWJ5s6T4oGRMEG9RdFoPUjgXhfdjcpwuY73su32GXUlaNs0JmaUgQ glkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=feedback-id:date:content-transfer-encoding:references:in-reply-to :cc:to:subject:from:message-id:dkim-signature:dkim-signature; bh=QQo79fqWFYhfkQ8XGWFsJzCO7qVRa11kGW10e+fqWHg=; fh=NSFZu8veb0V5rOaeqrzlf/hnrfmbPnZ8zGd+cLp5/ZE=; b=hdKkbETeJ7zHOKCxnRa1VQg7jjae+3TTao2PBeeQCHS9tuMvNvktLzHdv6eQT/HDxZ ZWa6XjbatmdfMAa363rSbxIsV+43oGXjG3C6kblamKMGm5vIBGpXFALyYf+axUnLXFWB LpIlF4YwBH1jIsQDW4yVLqrNNzhHgm9W2ct1OAixiw4nGPOa7Bx6Fr7ExZf6bvjX0Ucf icczH19LX2r9/wmF4ZZRuD1/n20RYKtmVVy5+fp/CVHP+I1TyjmxEamkt+9zNvVZq448 b0NCDVr966s0oclXZD/RrYaYyFUBOlcxaSyM9yCarut3FWcC9duE0f+PCjmY2eRgtkQy CDNw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=WUp+6qTL; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b="NNEc/VNf"; spf=pass (google.com: domain of 010701a18383dc1b-5cd8293f-4f5b-4059-a92a-9d608f396047-000000@eu-central-1.amazonses.com designates 69.169.224.5 as permitted sender) smtp.mailfrom=010701a18383dc1b-5cd8293f-4f5b-4059-a92a-9d608f396047-000000@eu-central-1.amazonses.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from b224-5.smtp-out.eu-central-1.amazonses.com (b224-5.smtp-out.eu-central-1.amazonses.com. [69.169.224.5]) by mx.google.com with ESMTPS id ffacd0b85a97d-48e3ecf5f4asi28559068f8f.235.2026.10.28.10.16.59 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 28 Oct 2026 10:16:59 -0700 (PDT) Received-SPF: pass (google.com: domain of 010701a18383dc1b-5cd8293f-4f5b-4059-a92a-9d608f396047-000000@eu-central-1.amazonses.com designates 69.169.224.5 as permitted sender) client-ip=69.169.224.5; Authentication-Results: mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=WUp+6qTL; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b="NNEc/VNf"; spf=pass (google.com: domain of 010701a18383dc1b-5cd8293f-4f5b-4059-a92a-9d608f396047-000000@eu-central-1.amazonses.com designates 69.169.224.5 as permitted sender) smtp.mailfrom=010701a18383dc1b-5cd8293f-4f5b-4059-a92a-9d608f396047-000000@eu-central-1.amazonses.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=23yjbh4k34hwzfubhuiim7m4inbd3ick; d=sashiko.virtuozzo.com; t=1793207819; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=I3Y0vxMEqOCR4YMnlT85t8nr6Zj1snLbBBO4eCbprcQ=; b=WUp+6qTLOh5f++pNJAkACBHI27hDFXNyEGeDMDecEhFU1fijt1/dJhhiUyVcibmT F39SbNuDnEq2v2hjR/qyQLlJ148iVRI9ANIvhpC+b6HDkLtgWPevM20j0k9q4FD5VbB TjoMI4mg6y3sUkeLWe3ErDpd0g7YHDpxeZ7ujQis4aO7Y0zqTbNOg0WuupbgSA+XaOC 6kIARC0w+/VsZW4cpWZ67SDqZgW7zPjeU6OdnGmtpn77SX+gvmhSnwFVO92MOpA07Yo 90IOj14YVbtnJ0mqOtCfpU6/9jtXPSRsW5CB078NIT/ovvMfRrPS036ytjQwIww81TC nPHuzECaDA== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1793207819; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=I3Y0vxMEqOCR4YMnlT85t8nr6Zj1snLbBBO4eCbprcQ=; b=NNEc/VNft9xhqJjbJPu0mstKx5xfxT8W87wtyX3Vya1wTrYnajN9WoFGSM5YHJuh q/apTXGY0ssJ5vLKrnofqbd/CRAcgPocrt44qdZUkeydMQ7W2bJibF8RPtIzIUm4/HQ ZyVAq3ktYFJiouye03iMZ68yhQqr/Gms0qLk2l84= Message-ID: <010701a18383dc1b-5cd8293f-4f5b-4059-a92a-9d608f396047-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com To: Pavel Tikhomirov , Konstantin Khorenko In-Reply-To: <20261028-b4-prep-khorenko-vstor-151607-numa-migrate-order-v3-2-893494e8db76@virtuozzo.com> References: <20261028-b4-prep-khorenko-vstor-151607-numa-migrate-order-v3-0-893494e8db76@virtuozzo.com> <20261028-b4-prep-khorenko-vstor-151607-numa-migrate-order-v3-2-893494e8db76@virtuozzo.com> Date: Wed, 28 Oct 2026 17:16:59 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.10.28-69.169.224.5 X-OZ-Fwd: true X-MIME-Autoconverted: from quoted-printable to 8bit by mail.openvz.org id 69SHH00G022299 Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v3 2/2] selftests/ve: check memory.numa_migrate keeps the folio order X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0xvd10gc2VsZnRlc3RzL3ZlOiBu dW1hX3N0YXQgcG9sbCB0aHJlc2hvbGQgRklMRV9TSVpFIGV4Y2VlZHMgdGhlIGRhdGEgd3JpdHRl bgotIFtMb3ddIHNlbGZ0ZXN0cy92ZTogdGVzdCBkb2VzIG5vdCBjb21wYXJlIGZvbGlvIG9yZGVy IGJlZm9yZSBhbmQgYWZ0ZXIgbWlncmF0aW9uCi0tCgpjb21taXQgZDJiMzk2MDE4OWY4MmU0YzE4 NjdjY2VjZWMwYzVmYmRmMzBiODYwZQpBdXRob3I6IEtvbnN0YW50aW4gS2hvcmVua28gPGtob3Jl bmtvQHZpcnR1b3p6by5jb20+CgpzZWxmdGVzdHMvdmU6IGNoZWNrIG1lbW9yeS5udW1hX21pZ3Jh dGUga2VlcHMgdGhlIGZvbGlvIG9yZGVyCgpUaGlzIGNvbW1pdCBhZGRzIHZlX251bWFfbWlncmF0 ZV90ZXN0LiBUaGUgdGVzdCB3cml0ZXMgYSBmaWxlIGluIDY0SyBjaHVua3Mgb24gYW4gWEZTIGlt YWdlIGZyb20gYSBjZ3JvdXAgYm91bmQgdG8gb25lIE5VTUEgbm9kZS4gSXQgdGhlbiBydW5zIG1l bW9yeS5udW1hX21pZ3JhdGUgdG8gYSBzZWNvbmQgbm9kZSBhbmQgY29tcGFyZXMgdGhlIGZpbGUg Y29udGVudHMuIEl0IGFsc28gY2hlY2tzIGZvbGlvIHNpemVzIGFuZCBub2RlcyB0aHJvdWdoIHBh Z2VtYXAsIGtwYWdlZmxhZ3MgYW5kIG1vdmVfcGFnZXMoKS4KCkxpbms6IGh0dHBzOi8vdmlydHVv enpvLmF0bGFzc2lhbi5uZXQvYnJvd3NlL1ZTVE9SLTE1MTYwNwoKPiBkaWZmIC0tZ2l0IGEvdG9v bHMvdGVzdGluZy9zZWxmdGVzdHMvdmUvdmVfbnVtYV9taWdyYXRlX3Rlc3QuYyBiL3Rvb2xzL3Rl c3Rpbmcvc2VsZnRlc3RzL3ZlL3ZlX251bWFfbWlncmF0ZV90ZXN0LmMKPiBuZXcgZmlsZSBtb2Rl IDEwMDY0NAo+IC0tLSAvZGV2L251bGwKPiArKysgYi90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy92 ZS92ZV9udW1hX21pZ3JhdGVfdGVzdC5jCgpbIC4uLiBdCgo+ICtzdGF0aWMgdm9pZCBmb2xpb19z Y2FuX2VuZF9ydW4oc3RydWN0IGZvbGlvX3NjYW4gKmZzLCBsb25nIHJ1biwgaW50IHJ1bl9ub2Rl LAo+ICsJCQkgICAgICAgaW50IG5vZGUsIGxvbmcgcG1kX3BhZ2VzKQo+ICt7Cj4gKwlpbnQgb3Jk ZXIgPSAwOwo+ICsKPiArCWlmICghcnVuKQo+ICsJCXJldHVybjsKPiArCXdoaWxlICgoMUwgPDwg b3JkZXIpIDwgcnVuICYmIG9yZGVyIDwgU0NBTl9PUkRFUlMgLSAxKQo+ICsJCW9yZGVyKys7Cj4g Kwlmcy0+aGlzdFtydW5fbm9kZSAhPSBub2RlXVtvcmRlcl0rKzsKPiArCWlmIChydW4gPT0gMSkK PiArCQlyZXR1cm47Cj4gKwlpZiAoIWZzLT5zbWFsbGVzdCB8fCBydW4gPCBmcy0+c21hbGxlc3Qp Cj4gKwkJZnMtPnNtYWxsZXN0ID0gcnVuOwo+ICsJaWYgKHJ1biA8IHBtZF9wYWdlcyAmJiBydW5f bm9kZSA9PSBub2RlKQo+ICsJCWZzLT5vbl9ub2RlKys7CgpbU2V2ZXJpdHk6IExvd10KVGhlIGNv bW1pdCBtZXNzYWdlIHNheXMgdGhlIHRlc3QgY2hlY2tzIHRoYXQgbWVtb3J5Lm51bWFfbWlncmF0 ZSBrZWVwcwp0aGUgZm9saW8gb3JkZXIuIElzIHRoYXQgd2hhdCB0aGlzIGNoZWNrcz8KCkluIGZv bGlvX3NjYW5fZW5kX3J1bigpLCBhbnkgZm9saW8gd2l0aCAxIDwgcnVuIDwgcG1kX3BhZ2VzIHRo YXQgc2l0cwpvbiB0aGUgdGFyZ2V0IG5vZGUgaW5jcmVtZW50cyBvbl9ub2RlLiBOb3RoaW5nIGNv bXBhcmVzIHRoZSBvcmRlciBzZWVuCmJlZm9yZSB0aGUgbWlncmF0aW9uIHdpdGggdGhlIG9yZGVy IHNlZW4gYWZ0ZXIgaXQuCgpBIHJlZ3Jlc3Npb24gdGhhdCBnYXZlIGFuIG9yZGVyLTQgc291cmNl IGEgZGVzdGluYXRpb24gb2YgYSBkaWZmZXJlbnQKbm9uLVBNRCBvcmRlciwgb3Igc3BsaXQgaXQg aW50byBzbWFsbGVyIGZvbGlvcywgd291bGQgc3RpbGwgc2F0aXNmeQp0aGUgZmluYWwgY2hlY2s6 CgoJQVNTRVJUX0dUKGZzLm9uX25vZGUsIDApCgkJVEhfTE9HKCJubyBmb2xpbyBiZWxvdyB0aGUg UE1EIHNpemUgcmVhY2hlZCBub2RlICVkIGluIG9uZSBwaWVjZSIsCgpUaGUgYmVmb3JlIGFuZCBh ZnRlciBoaXN0b2dyYW1zIGFyZSBvbmx5IHByaW50ZWQgd2l0aCBUSF9MT0cuCgpDb3VsZCB0aGUg dGVzdCBjb21wYXJlIHRoZSB0d28gaGlzdG9ncmFtcywgb3IgY291bGQgdGhlIGNvbW1pdCBtZXNz YWdlCmJlIG5hcnJvd2VkIHRvIHNheSBpdCBjYXRjaGVzIHRoZSBQTUQtc2l6ZWQgZGVzdGluYXRp b24gY2FzZT8KCj4gK30KClsgLi4uIF0KCj4gK1RFU1RfRihudW1hX21pZ3JhdGUsIGxhcmdlX2Zv bGlvX29yZGVyKQo+ICt7CgpbIC4uLiBdCgo+ICsJZm9yIChvZmYgPSAwOyBvZmYgPCBGSUxFX1NJ WkU7IG9mZiArPSBDSFVOS19TSVpFKSB7Cj4gKwkJaWYgKGNodW5rX2lzX2hvbGUob2ZmLCBwbWRf c2l6ZSkpCj4gKwkJCWNvbnRpbnVlOwo+ICsJCW1lbXNldChidWYsIChvZmYgLyBDSFVOS19TSVpF KSAmIDB4ZmYsIENIVU5LX1NJWkUpOwo+ICsJCUFTU0VSVF9FUShwd3JpdGUoZmQsIGJ1ZiwgQ0hV TktfU0laRSwgb2ZmKSwgKHNzaXplX3QpQ0hVTktfU0laRSk7Cj4gKwl9CgpbIC4uLiBdCgo+ICsJ LyogbWVtb3J5Lm51bWFfc3RhdCBmbHVzaGVzIHBlci1jcHUgY291bnRlcnMgbGF6aWx5LCBnaXZl IGl0IHRpbWUuICovCj4gKwlmb3IgKGkgPSAwOyBpIDwgU1RBVF9SRVRSSUVTOyBpKyspIHsKPiAr CQlBU1NFUlRfRVEoZmlsZV9ieXRlc19vbl9ub2RlKHNlbGYtPmNnX2ZkLCBzZWxmLT5ub2RlX3Rv LAo+ICsJCQkJCSAgICAgJm9uX3RvX2FmdGVyKSwgMCk7Cj4gKwkJaWYgKG9uX3RvX2FmdGVyID49 IG9uX3RvX2JlZm9yZSArIEZJTEVfU0laRSkKPiArCQkJYnJlYWs7Cj4gKwkJdXNsZWVwKFNUQVRf UkVUUllfVVMpOwo+ICsJfQoKW1NldmVyaXR5OiBMb3ddCkNhbiB0aGlzIGJyZWFrIGV2ZXIgYmUg dGFrZW4/CgpUaGUgd3JpdGUgbG9vcCBza2lwcyB0aGUgY2h1bmtzIHdoZXJlIGNodW5rX2lzX2hv bGUoKSBpcyB0cnVlLiBUaGF0IGlzCnRoZSBjaHVua3MgYXQgb2Zmc2V0cyAwIGFuZCAyIE1pQi4g QXQgbW9zdCBGSUxFX1NJWkUgbWludXMgMiAqIDY0IEtpQgooMy44NzUgTWlCKSBvZiB0aGUgZmls ZSdzIHBhZ2VzIGNhbiB0aGVyZWZvcmUgYmUgb24gbm9kZV90by4KClRoZSB0aHJlc2hvbGQgaXMg b25fdG9fYmVmb3JlICsgRklMRV9TSVpFICg0IE1pQikuIFVubGVzcyB1bnJlbGF0ZWQKZmlsZSBw YWdlcyBvZiB0aGUgY2dyb3VwLCBzdWNoIGFzIFhGUyBtZXRhZGF0YSBvciBsb29wIGJhY2tpbmct ZmlsZQpwYWdlcywgbW92ZSB0byBub2RlX3RvIGFuZCBtYWtlIHVwIHRoZSBkaWZmZXJlbmNlLCB0 aGUgbG9vcCBzbGVlcHMgZm9yCnRoZSBmdWxsIFNUQVRfUkVUUklFUyB4IFNUQVRfUkVUUllfVVMs IGFib3V0IDUgc2Vjb25kcy4KClRoZSByZXN1bHQgaXMgYWxzbyBvbmx5IHByaW50ZWQ6CgoJVEhf TE9HKCJmaWxlIGJ5dGVzIG9uIG5vZGUgJWQ6ICVsbHUgLT4gJWxsdSIsIHNlbGYtPm5vZGVfdG8s CgkgICAgICAgb25fdG9fYmVmb3JlLCBvbl90b19hZnRlcik7CgpTaG91bGQgdGhlIHRocmVzaG9s ZCBiZSB0aGUgbnVtYmVyIG9mIGJ5dGVzIGFjdHVhbGx5IHdyaXR0ZW4sIG9yIHNob3VsZAp0aGUg bG9vcCBiZSBkcm9wcGVkIG9yIGl0cyBvdXRjb21lIGFzc2VydGVkPwoKWyAuLi4gXQoKLS0gClNh c2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby52emludC5kZXYvIy9wYXRjaHNldC8y MDI2MTAyOC1iNC1wcmVwLWtob3JlbmtvLXZzdG9yLTE1MTYwNy1udW1hLW1pZ3JhdGUtb3JkZXIt djMtMC04OTM0OTRlOGRiNzZAdmlydHVvenpvLmNvbT9wYXJ0PTIKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkRldmVsIG1haWxpbmcgbGlzdApEZXZlbEBv cGVudnoub3JnCmh0dHBzOi8vbGlzdHMub3BlbnZ6Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVs Cg==