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 330988017D for ; Wed, 28 Oct 2026 12:50:47 +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 69SCnaUC020095; Wed, 28 Oct 2026 15:49:37 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69SCnaUC020095 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="dsmNZiB+" Received: from mail-yw1-f199.google.com (mail-yw1-f199.google.com [209.85.128.199]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69SCnYuE020087 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Wed, 28 Oct 2026 15:49:35 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69SCnYuE020087 Received: by mail-yw1-f199.google.com with SMTP id 00721157ae682-86c3a053d9bso14633797b3.0 for ; Wed, 28 Oct 2026 05:49:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AKwUvBwkiJXYtGJbHS90526+sYocMWN7c78dQ+ATSyBu7LLL32KZ7ZxbMg2LtCO99gaFJmVxFBLKTw==@openvz.org X-Gm-Message-State: AFq9FYLtwVH0RK4E6x4eDi68x3HOcQCBYod9/n5Wzey5D5s+t1M5EFt/ r6m5KXvanWmdtlvzsfu0k7QfGSSt0VOz/kP5/Y3GrdAEgl1LzIMtH2Mxj0xneE2zY6ts+mbfVx1 QHG0xoMoyccC88O56IpuP5WNhDkAWLwTRKeinuV5hY7S6BQ6pz+8ymA== X-Gm-Gg: AYBFou1mHUajSFCtDGGcUGYow7hWuZesATjEeq6J5OfKVzG7tMdgho6s2D4X9kuQLQG TzmpQYKsDGVklbAFxUlo9C/NpLCsvY73gOy8aMR/IXoI96He0AB2ymvs98aTN2yn9DbQWHDFhVp f7fup0cKl7No6llWsE4RHO+XNuq/72BrMCqJ3k+VMFJrd2/ilc0ecLi5V5eDjUFvDIypB/STNlz RlVOq6oxQA5rZqxZWQZwOSRnCNQGBG4Yqw7BPJvtDxEf+3zCtl5HKlTSkh11i1l9FbNHYWEjmxS UH3s9KVqrKeCKTf/g2KLzzx8pLyQdU8KY2LLNJ6trezvhEFcmx/8yLJkwDso3IaFAC23Vg8b/1Q Yk6dJFla2Bg0co5HaQMvgNGOeoUiKoiYArNCupDSMPV9zh/9Si4giwZyzNb4QE4SND8tj25h+SH v9PgDBicMcOtl/LpVfTBhhHlzA X-Received: by 2002:a05:690c:f16:b0:8b1:8738:bd2f with SMTP id 00721157ae682-8b1b5c1312emr17695707b3.17.1793191774282; Wed, 28 Oct 2026 05:49:34 -0700 (PDT) X-Received: by 2002:a05:690c:f16:b0:8b1:8738:bd2f with SMTP id 00721157ae682-8b1b5c1312emr17695577b3.17.1793191773738; Wed, 28 Oct 2026 05:49:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1793191773; cv=pass; d=google.com; s=arc-20260327; b=Jk2Rla+Zsjvk/248SqKCqQlR7qwu+UKyhp8dT/IDvKte5zYvBYgxeP3stn7lDYlXPc VxaK42wpF23NvwYJYferCWeCs+aIy757f6FX78UaOVXgiMgCVDbC39EwyED78jXq6JlT Ke+cRmdumKmH9EzYczDkkKC8iqm38wMHQn8+/HPHpkGE3uYhLLtDrTctqOODFwepIKEo yH1QBfcU0GHfatWkoVNaiGMiAcZZrzjXFQyMAz0DayswDSUXpEYaGDVmvFNJuVLcjgC6 oU2cujWeprXL6pXLOJeV/lfo62SUDnBHyQ8HRIpfp6kNc8NRMW9+kg8G9o9I1FzD6exD s4dg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:message-id:date:references:in-reply-to:cc:to:from :subject:content-transfer-encoding:dkim-signature; bh=3rOTwGEJ2WHMX5FIdHog4iK4cXtGaSM12JqeDpPkL8I=; fh=iW+EeVBgw6gMfBKTMQNjVEaljb3qEpbHxtkEro0NxH8=; b=TKQebsFwPmO+NHTUJ0cuqVRYUj+NSwz5uBwtPzc+d+8RaZmX5wQDwlbgMrf7m9Y9Gc J19gs7KaDH1EKP/X4eG+KBubzm7iFyvpEy8KY7gA0vdnPt0TTFte5T6RHzAZpdoL8ijq InG708W1FZJfAId1S+CSfQRi1RsjqwhQ7NRBTUeO5lNccjU4C6kqLAuWUC4oGF2h+I2f IrwKClwWaZFj8Drue23a9X2fCH9wvKhc360lmpNh1jnl+cIDPkg3/JkPKDgk/sPU2vvM AhNEG44Abpo9esFoljwTPoHEECBGhn+/oA2IOs0lDzsVXINOMfkAY9NWoPgMCVzBluu4 WnNw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=dsmNZiB+; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of ptikhomirov@virtuozzo.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=ptikhomirov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by mx.google.com with ESMTPS id 00721157ae682-8b19e6aa26esi36031147b3.231.2026.10.28.05.49.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Oct 2026 05:49:33 -0700 (PDT) Received-SPF: pass (google.com: domain of ptikhomirov@virtuozzo.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=dsmNZiB+; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of ptikhomirov@virtuozzo.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=ptikhomirov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gGApk75RhTd9noRTn8LB+LR1NOohG+4RezXcBFYLTokbuNk5940vJeq7I+r65ROy4Pib7fy4dnxepbKSUw+2BxYPYEzEoUwdcmQwJrXyCKpkLtiPvBfPXpugjE9U4uk9Aibp1/2EAVWP0CG32WzFA/AE/D+VlnvygJ+4SUmi0oh5G684HkVnnkf53hJWD0IU2LzX0jGfzaF68svTCcciztoP5QeqfPxttyokOUnkttfH+kgmBdUWX4aRMu8rY3D+gbzhN9cB/BNw+nJJBrAFIlyrahPU+zUdcXQidNNAuIhcSFsI1MXirIat3/hp8upLrwxEBxsAd/FakqAS9ngrOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3rOTwGEJ2WHMX5FIdHog4iK4cXtGaSM12JqeDpPkL8I=; b=j1SZ13lXe1sIuNcJbKeKTgDH5H9b4MIBYd7bGfdYpF11M1f4cgf6wYQtDLZJQzwd63kuCJPBkWaymKCs8z89vw03RqZ9H5tzVMgXpUe8GI5fr3SxPLCwBw6C3TY61eqZdmGCswDrC+tSLz0dr+mI8V0BP9SXN6lPbQOXu6djimEteWM2DjU1vSTFb/emvYeSKvlyPzbazpKCoLrlBatzcAaSK1YuptnlCVODupNBo4cvwcNH0oerqMO2vYud5xtgnPaRePo6MVU3trmXkrCq4D3fHaAe47ZnieNQ8wmwYIQdXOD3SN3gpO5p8js0xvylHdEiErCPVSiAq/y7hrf9ig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3rOTwGEJ2WHMX5FIdHog4iK4cXtGaSM12JqeDpPkL8I=; b=dsmNZiB+I5AjU0noE+5rcYcbJYhKJpMRFqGpscvwqQRjKBqprWh/fUBNoYpRmx6qzZJYaI5owK1w/PmCO+MdI9hL9JX0IJ8VfwLMTEEQc4hoXOLhuezxVNfJY+yRb1UxxUAjITKv32FANQZ3pUGf8FND1R32c4bBqBQcxa8LkRRXBh2IARVGAs9vRDymZn31lYMjltNAuuowM5igbgqyfoJnGg7rPJ3AokxqAJffxBdgWtyWOJwWkfzLq5OUWwJHQNVyAMmp7Jz0UBzElfM7YlP8RxHqH+xTLQK9UA67/TZQBtqlDfZQiB2Bq8gT7SIsuvf7aQXcIN0Q4j4UVo6Njg== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from AM0PR08MB11804.eurprd08.prod.outlook.com (2603:10a6:20b:747::14) by AS8PR08MB8276.eurprd08.prod.outlook.com (2603:10a6:20b:56e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.546.22; Wed, 28 Oct 2026 12:49:30 +0000 Received: from AM0PR08MB11804.eurprd08.prod.outlook.com ([fe80::bf46:f137:f6d2:5b3a]) by AM0PR08MB11804.eurprd08.prod.outlook.com ([fe80::bf46:f137:f6d2:5b3a%7]) with mapi id 15.21.0569.007; Wed, 28 Oct 2026 12:49:30 +0000 From: Pavel Tikhomirov To: Konstantin Khorenko In-Reply-To: <20261028-b4-prep-khorenko-vstor-151607-numa-migrate-order-v1-2-268336526677@virtuozzo.com> References: <20261028-b4-prep-khorenko-vstor-151607-numa-migrate-order-v1-0-268336526677@virtuozzo.com> <20261028-b4-prep-khorenko-vstor-151607-numa-migrate-order-v1-2-268336526677@virtuozzo.com> Date: Wed, 28 Oct 2026 13:49:27 +0100 Message-Id: <179319176711.3675392.15233415613664788908.b4-review@b4> X-Mailer: b4 0.16.0 X-ClientProxiedBy: BE1P281CA0403.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:83::19) To AM0PR08MB11804.eurprd08.prod.outlook.com (2603:10a6:20b:747::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR08MB11804:EE_|AS8PR08MB8276:EE_ X-MS-Office365-Filtering-Correlation-Id: 76da78e0-09e0-40cd-2f80-08df34f1e85b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|23010399003|376014|10070799003|52116014|261022075727099003|261026140227099003|4143699003|56012099006|261022105027099003|261021121427099003|261022115727099003|261009223027099003|10067099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 3kIX1kKVeziEljPzqmaqDtFQD7JWHyBsm4qpVTfb4DjZplN/EskSl/wIvKjMFQX6fNZ3HHHFEYVoiV9jNh6thbKOk3vHutiTdW9LNJaW65DZj68G+mFGlUZ2SfgPmzOcr+09JZzUqbyFbtsW7SAttQ2S67eGPvS/biRDN3m6Z1Pq0I6yvucbf4Yz0MK9AOzRgxd7jyBHiSQkMxYZmna3ZpMe9wqZyzP9ycmQsUS6Lnzev2OASkN+kNQ7IyTtk7z9PNhV4+Fs94Tr0Ip1kPQ3VoSPwb/N6Eqa/h7xSPtzwzD1cIF0ZQOaWPBwSHMChBhyRurBZAxHz9nIeV+qJXJ3hIn7tC12gjQwSgR+3SxNZsPEM2xvbVX+O5MuoMpETck1f8BSf1XG2ntEc52eGs3Eggy8UOTj1Z/6o+MIv/DFg1HqEw7LDbk8sXyfp5jmA0R55rhtN7zuMK+aEIcTtMoWRRyJF0ZG1j0AclvWmM0Gv2fRhiD6NvzQVvEh89xgQd5iC1U+gW6lvki/UQrxGbXbEt9VtCz/QsIwNVcHra4ooTLcC8JT9gO13MlegeGCOg/eG475ZVaZdnm3N2yq8LHNs2SUK0H3ry0YkCRCqfnvQ7SKYGMvo68ik4NzQalZuAGe6p0pSK7OA/xP5Eeza0JL3cJ9xdCKlRInD1zKkpl1Z8k= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB11804.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(23010399003)(376014)(10070799003)(52116014)(261022075727099003)(261026140227099003)(4143699003)(56012099006)(261022105027099003)(261021121427099003)(261022115727099003)(261009223027099003)(10067099003)(22082099003)(18002099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MVo2c3gxeFBHaEp2aDI4YUI0eDFUczNuNjUxdWROQjIvRjY2ckRHQ210LzR4?= =?utf-8?B?UXJpMGhxUzgwYmlDRC9ZNWdRNXlDK3d6YldsRGJRWUtGcnJSTTZVR01WYnE3?= =?utf-8?B?NTFLbUNJVWRudm9ERWhDTnY5Uk5Hemx0eURUU212ZzZGME5oYUZyVmNvRDdI?= =?utf-8?B?Kzd3R2FHdWVOeDFFYkk2L1h2N084QU5BRmE1NUhiQ0RwNjlMR0l0ZW5QTm4v?= =?utf-8?B?dGhmaUljZHhBQkRqUUdDUm9SMFRjaGFZNys4VjIwdTJ1WkNGdlZIK1pxZ0JO?= =?utf-8?B?WThUN0FZcEIvRVhhMmgzQnJkV1U5K2FlV25tQTNEYUNDTWF2d21KYlhSR0E2?= =?utf-8?B?SjcySFZ0NHV6TDdLcTNEandaUXVRL1JCRkp3Sm9KbHNIZTJvWDNkcXNxSlAy?= =?utf-8?B?azJFMVRwbXE3Slo5T05JYW5NQUt4UWVTaUpXMDQ0aWE3S2hHcnFaQ0NDUGxY?= =?utf-8?B?d2lZVUYwb1NDMFhvRFAyQlBOWldENHdBREdYcUlWcndDd0RzNE5kU094WENa?= =?utf-8?B?WWRpczV4QVBaaGIrOWZUUURQcHk5ek9VekxtMTg2djJad3A5MURqOGlSWC94?= =?utf-8?B?SDMvWlg4eHFhR2lWNzdBdHZ5MmVCTkdkcDRZZzhRTTZXNG9nbGpDeFd6cHRk?= =?utf-8?B?YmxNa1hSWUE4aklZNXh4WVlBNHd3cHVLdzdWMmRwcG02VE5yMDlxNGY1T2l4?= =?utf-8?B?aDI5a3g4SHhJMURUOC8xRnFMS1BCTDFUaFZRNFE5RzE2OTdDZHhpUk9BM3RG?= =?utf-8?B?WURYU3RvTXljbEVtSDl1YTZQK0RzWGNidkQ2TjJJSTJMd1hqK1pJOWdSV0N5?= =?utf-8?B?ZzhlNkx5bGlnbldNbHlha2d6Z2hXeWpQL3kxMlZVNkJmQUlVa0QwM1FnTElW?= =?utf-8?B?TzY4VGZINloyamFQTE8zcUVadzhQWG8yKy9oakIydkhHNTA4VHRhaGhHYlRW?= =?utf-8?B?c2xvQ0N6VjFTRGZxaFd1eFM4T3hFeWlXeFBUN2VITEJlcUtCNmVVZWJDRUhF?= =?utf-8?B?NlhJb255Q2dkRndWWGZIaEQ3UjlPcGZNNkc5MXRWN21HYjBpbm91RmxJT2Mr?= =?utf-8?B?eHNtOVdmUEhrRG9rTzI3a3R3WHM0ZWRPdklRQVkzVGg4czVHTTR1K3B2ZEky?= =?utf-8?B?VlgvOEtlOXZGU2tLclBnUVR6YjZlWFF5OE5YUTVnMTJVczNsRU5Oc29ZdFJC?= =?utf-8?B?a2d4Mm1FcUYrRlRGdE13Y2RQdmh0aUpBWkRHb3ZLTDNnRXhGUjhLZlkxak5u?= =?utf-8?B?UjRNMjhGQWZzK1NjdUd2OXI5Y051dlNyMFRxYWxndXA3YmVXSjR3MWoreTRK?= =?utf-8?B?RXRZaDRuYWlqTk5pd3A0dUNyeFJ0N0txL2xmUVlEcXh4VjlFQ2lhQy9Od2M5?= =?utf-8?B?VGhJdEdUZnY0Nnp4RTJ5a254emxjbXVaWjdCbnczbGpIbHV3WGg5VVI2OC9M?= =?utf-8?B?TlhmNWRiY1lidzdUZDVQcnM5bzR6Nm8rU3poSE1OYXBoRGpYRHdHSXVQNmRj?= =?utf-8?B?UXJNb1Fvb2dXRDQ4a3JCMkREOFd1cnA3ZXI2bUI3a2lzTEdxR002ZkVMbk9i?= =?utf-8?B?NjRVamg4WUFiTm9YTHRnOGZud1RTRjJUUTQ5SXJLdnlEbGlxbkVza0hQZTd4?= =?utf-8?B?SFg4dFNnNUh3dXI1K0sxZk1WTVNUak1PY1ZpOWM0eHRiREd4MjJIdDFJOGp0?= =?utf-8?B?S25QbFBMK1E4eWR5OEtHUDErdkQ4Y1g1bFhyTEtacVlNK2lJbGYvcXoxQW1l?= =?utf-8?B?OW9KZnhjMmF1eE40S0JsWjlhUWdpbW1QMkJHR2lnUzh6TXM3NWlCRXFJNkMx?= =?utf-8?B?WlF2UEV3MjNQS05RdEZaS1BFdmFuSXRkV29YTXpuK3F5VWxDOERRWnZBaFEx?= =?utf-8?B?U0ltUm0vRkNNbUtCcHVGZ1F6Y2kzcG1KcmpVbE0wYlVUeEtSRWFVTyt2Vkpv?= =?utf-8?B?RWZTUHBqOG53S2N5T0xzN1dWVm1qQ0JSQjF1VXNRd3Jra0FlUUtmYlFvTTJv?= =?utf-8?B?R3luRmhHYzRrRXZyRUJqSEEyQzRBZG1sN21lT1RRczRkZUZwUDdHNENQN1lI?= =?utf-8?B?bnBreGRMS0JQeTdqTUsyRXI3UTNTVFJpcUQ1WFk3ZllxWkdCSkY4U3ppcFlh?= =?utf-8?B?MW12TzFDRjZqdG5YYWF0eW9OaVo0dnFoenozUndLZ01KYjdvMGtoZGFLTVNG?= =?utf-8?B?MXZMbVBZZDJVRDIzRTUzelgwa2RzblREcVRDcncvbkRRYUpIRjNwUmY2eWhJ?= =?utf-8?B?RGhvUUV6RStPejhXLzVvWjdUdFp1YWU0Rm1pY2xkNTA4QjgweWxYWjlPSFdU?= =?utf-8?B?VXhqTkg5M1NLQUcxZ29Ra21CNHEweWtBMURpOUY1ZmxsY0NlcFk4Wkp4aTk3?= =?utf-8?Q?30XUf754oK7JLUGrjQM8qdBdrQr197dL+RmqZrkxx3eup?= X-MS-Exchange-AntiSpam-MessageData-1: ocEDkxdOA4aCYHdKcPdc0FFz6bq1WdtrfPc= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 76da78e0-09e0-40cd-2f80-08df34f1e85b X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB11804.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2026 12:49:30.0664 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kCoBxgPn1Rliz1tJK2kpE/YScpZ4c57JOxZHO1758zEUwiFXwKpQsRU+IsgC702oj5U3Z4rqGwd13Pg3aQE0gnmZzsks+ebW/mn4vQodHFQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8276 X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org > memcg_numa_migrate_new_folio() used to allocate a PMD-sized destination > for every large folio. A page cache folio of a smaller order then ended > up with a 512-page destination carrying its index and reference count. > Only the source pages were copied into it, so a read of the folios that > followed in the same 2 MB range was served from the uninitialised part > of the destination, and the inode died in clear_inode() on eviction. > > The test writes a file on an XFS image, where 64K writes produce large > folios, from a cgroup bound to one NUMA node, migrates the cgroup to a > second node, checks that something was migrated and reads the file back > against the written pattern. On an unfixed kernel the comparison fails; > the test then leaves the image mounted, because unlinking or unmounting > would evict the inode and crash the node. > > It needs root, two NUMA nodes with memory (numa=fake=2 is enough), > cgroup2 with the memory and cpuset controllers, and mkfs.xfs, and skips > otherwise. This case looks a bit implicit, we rely on the size of huge pages XFS allocates, maybe we can add folio size check, or somehow force allocation of proper order. This is not blocking I guess. -- Pavel Tikhomirov _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel