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 70A6380E7E for ; Thu, 29 Oct 2026 09:41:49 +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 69T9eSfK030760; Thu, 29 Oct 2026 12:40:29 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69T9eSfK030760 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="PxN11BcK" Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69T9eRHj030756 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Thu, 29 Oct 2026 12:40:27 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69T9eRHj030756 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-4a4af69e06fso13802585e9.2 for ; Thu, 29 Oct 2026 02:40:27 -0700 (PDT) X-Gm-Message-State: AFq9FYK2oqsEVdlZtwlPUfce3tC7VRLnWc05khpXm32PjrN+ajvU/VuJ STFD0xFCdn4GxDESPb1jKVJ1nBb0+Qwc8sBquyxzESeFL39jY6h2t/3ChzjrrpLTqB6eeMJgXe9 0deaQ2LS4Ya2CjywVWh168IQj/0QSMwqdlWbZqK9feqOfgmuGdNJk8w== X-Gm-Gg: AYBFou3oiEURo58kLKpKbWT/0kRtiz8snxFArxVSUHn3v1kkWiiYs8PkOBWrs94UTLv 1InLh67FrUsUCNw3jI2f9mVe3xIQ8eHf04G3AcBV/H5ijsqvtvHMfoAjY9wwsxPiUnR1aJiYI0A lkdF18LPFbrkg+8kk10Zi9vWdWu63GZKIhKya63tHUW0bBvj+kt77l/2wDOM6GG0sH++UFcAqwf 6WwG6WkJ5mmDewH2ipbeRZXFkgUlclqbZOB5f+fLZTlhQ7pxGAYLDlJ7LH834quq+Oe+Vw8P5TI BKVvwsFkExVVSHVmuxWyfZzvVtG/1LGyQz8yqqU48jcg3QS2dvkwDQ3OKltd3ZRoX9B0Ko6hPRA WKi9tJPlxldN6Lp0d X-Received: by 2002:a05:600c:37c9:b0:4a5:26b8:4507 with SMTP id 5b1f17b1804b1-4a9678c281fmr109894285e9.21.1793266826803; Thu, 29 Oct 2026 02:40:26 -0700 (PDT) X-Received: by 2002:a05:600c:37c9:b0:4a5:26b8:4507 with SMTP id 5b1f17b1804b1-4a9678c281fmr109893655e9.21.1793266826154; Thu, 29 Oct 2026 02:40:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793266826; cv=none; d=google.com; s=arc-20260327; b=EC7Rx57s9Fz01s+AzlzemYUQryNcC3c4XT1FzKHCIG3tvH8GI8Upn35Y4vwu7rQ7Tj O7izT7fHCeT9BUCzXS/lJka5jLvyg/1eIRkQfFShPg58vKCb1ZnOKLGfGZ1oLXe0f6mg F04+y6i6iOP7WVmGLiTlC1uZvBnQJNCXQbLJw9EEKMi3UMcIqOqD72DJfHnePIoS27X1 3CgS3KTAZiMTTKX+omtaBWk3kIJRl5fTzHqMqqhRddzZlTdspvn1C57/Y1dZI6ochaVg HcdNGFXsVdCiMb1I0EklkaWn/HgoG93gRvp3nQgjj/ZYzqeh5fZE/FN661m0oFT8hHkp /ZaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:dkim-signature; bh=//uTek3vVqrXbyjlHW9/K6dDOylPtDoD8Xa0px9YeIc=; fh=NSFZu8veb0V5rOaeqrzlf/hnrfmbPnZ8zGd+cLp5/ZE=; b=KW0FUcLm+sPYwEAmrhrsvrBegbUDrfwSjUu9LBkTN52i/J28i1lrOg/yHqqOavdw6j i40nv7G5F7FMR5iUsyghbNQVY3yKWzR1uh/OhRoqXVvIloNOuy+R11ymZMRAniCnEhkQ l4c1ZqBXZzMnnuy+gpNcaknjIoJifxCZbv4uO/3AXpAaApvi4ePVjIuY9GOlzCePJOKc 8qpCrGI/W4brBJMeA9yxB48ZRz9gsI+ppqJbbIUru5ysvtPdP2PDG92c80gSnCFvYhcp 9HvMbZ1inoxX+FJxopOY4jRdPxWXl0WCh+Kb+jd+bXjYYtwSwedCdnR8PrEDPr7Yaia8 GFIw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=PxN11BcK; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from relay.virtuozzo.com (relay.virtuozzo.com. [130.117.225.111]) by mx.google.com with ESMTPS id ffacd0b85a97d-48e3ed1d196si29571646f8f.409.2026.10.29.02.40.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Oct 2026 02:40:26 -0700 (PDT) Received-SPF: pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) client-ip=130.117.225.111; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=PxN11BcK; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.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/relaxed; d=virtuozzo.com; s=relay; h=Content-Type:MIME-Version:Date:Message-Id:Subject :From; bh=//uTek3vVqrXbyjlHW9/K6dDOylPtDoD8Xa0px9YeIc=; b=PxN11BcK2JQOv/tHKhz cT5yvcCncYQsKHn0h6ARiAsrFwfRTdG198KOwt1ktcc2gvtKt43UldI/UmZVKSVpW9DygDvbqbvYw yf2XC6bHN0EzPMcymx2DBVQq0Qu0Aeqnl/fedQy2wBM7kfHk0PgZK9CByno2LeTeDiLZMjo5UGmgT 03myfvsZ9F1D8uHN0JVxkS0ssMD8yJrrJYWnFhiwlgdFLvmqPsoF0wxo74ewd96fvLl52xdfs1kHM bvm2zLxdHi1i/GW0wjdcDiztZ0KVn9j46UK28V41/fR1Wz7pRd+rK1p3EEeLGvfemc7lJPijLLGXS nwyuQYlUBpetABA==; Received: from ch-demo-asa.virtuozzo.com ([130.117.225.8] helo=f0.sw.ru) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1xMMYg-000pyT-0f; Thu, 29 Oct 2026 10:40:23 +0100 From: Konstantin Khorenko To: Pavel Tikhomirov , Konstantin Khorenko In-Reply-To: <20261029-b4-prep-khorenko-vstor-151607-numa-migrate-order-v4-0-cf966bf93405@virtuozzo.com> References: <20261029-b4-prep-khorenko-vstor-151607-numa-migrate-order-v4-0-cf966bf93405@virtuozzo.com> Message-Id: <179326682217.1382434.14553239111120964870.b4-ty@b4> Date: Thu, 29 Oct 2026 10:40:22 +0100 MIME-Version: 1.0 X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=979; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=t0Dmau082l85nPXbUwIJZvri3PViRinJAHAcScjCN4c=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBq4xSIn+6BIuYuFvM8Zq6IsbiHZqROYAxGbgj9H J0gEcK58gqJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCauMUiAAKCRBRlgpH+WFc Kk/yEAC4RZIsCijYx7i9S3i09tYiRZbr/z82ljWNxIfaviIlVXlVzvHQs2E0D0xvesrwoBlwt1V DLEiLNvVJ6KuMgjdNAr49dzv6q0QCZS+f6NwAs8x5CjrAHF20RguaJzyJECs5jd2UFL1effs9oT DtOV0+/KrF5sumZe1gwVTnVqCkkjBhC98otPZ6ZTwJZ/U+Ai3ZkmMLIaoFASc/AdTUJAPgBHgLJ flv7d6vUC1W9rK4mcYJKf/ereDxzF/EuWYhqPrcnI7sQ9IgYxw8w9Jz+eoO/AaW0+WuEYDWhn8M gjULadYXsY4r60t3ra+TKd3Rnec3FE5Pksb9laq2JWkWMOsBtgaX428Zl4zdORASOkIVqMVlUWN F4WYaDrrtQ09WP1IZO6xB7wkBH4F7T624qynQQxlDz25Fr2mROftutug70Te38ErlQvEM9ax624 kPnl1c4kBiElYexIs1hB2nIpGLzJegqDxHDY0e/nacroz6bWp60suHR8ptl87Ncr4MkP4Veok/M BlpDD+Q08vdoj1yCfhvvDg6DgXhL8tZ1zPcMOdcdPD9aizHwdMQ8suztf/+Cpowy3NJm1yWN9w1 dEQm3fUj56MFHSjqjEne9jXCW6D2NXFapNnKenJwKNt3hIDS2brudNvCvypOIGFbvSdtZrkNoDw aDqFEXtrlRlOCQQ== X-Developer-Key: i=khorenko@virtuozzo.com; a=openpgp; fpr=560F6DC83DC5D3D063BD082C51960A47F9615C2A X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v4 0/2] mm/memcontrol: numa_migrate destinations of the source 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 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 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel