From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8B81EC3ABC3 for ; Mon, 12 May 2025 23:20:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0A6416B000A; Mon, 12 May 2025 19:20:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 02E1A6B0083; Mon, 12 May 2025 19:20:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D9AFF6B0085; Mon, 12 May 2025 19:20:14 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B82B56B000A for ; Mon, 12 May 2025 19:20:14 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 050021A0BB1 for ; Mon, 12 May 2025 23:20:15 +0000 (UTC) X-FDA: 83435826432.12.EAD1592 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2066.outbound.protection.outlook.com [40.107.100.66]) by imf29.hostedemail.com (Postfix) with ESMTP id 4671B12000E for ; Mon, 12 May 2025 23:20:13 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=INwgolbI; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of ziy@nvidia.com designates 40.107.100.66 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747092013; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=a/L3zoxuNjx33pPdnkbTddiB1NJbcwNaH/p3apAM2sk=; b=lW9XGlAc8H04GkC69GY+fe2d71Uc+/cy3yN/r6dIJOURJAn7hPIBHckkaqNJ3SjoANNPSb vZpMxwpTxZEPCXwhTA81iuTWfPcbe6KBXBNt1afvhlr23KW9nqEGQOXVCPcQW+iOUFrdgP KvrM7452Mbt2VkOUYCBnpX17DLw5aIk= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=INwgolbI; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of ziy@nvidia.com designates 40.107.100.66 as permitted sender) smtp.mailfrom=ziy@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1747092013; a=rsa-sha256; cv=pass; b=raC9+iWB4xtYKVcj6Arrqbz4H7RBMzoMpnJUEgIJreQFMvQ5hymKLvvy+E+eruddBPa+0F IDt3/5q/FRTEEQzX99van1G5mv07VrOUfTpcCgYjaj23X4Sv3jcychFqiwpsnUWGamB0xH 7YT/bPGHhEJyz/s/UZLkH6W07DEtZWs= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gOVXcY141r1NLZr4FYC4HuDCQxTjRXToe9hknA7I48QGqLsC+6I7mGoBSwXtWh/RTcWh6MzQaD+Ie0/pzNYISAZ68KRvL7fYPzAdCZYhbl+1cB3mgCzLucgO/53xhvzuF+w7TfBVphZ5U7aIN5S9tIxuh6YNrJI30Dt0M0yX176uKUzAwklWxthYHE0y2pDsR+uzIMk0hFeYmJGKf1JAZc6gaDQ4wnoASw/mHOSej+vQ5iV9YipCs+n72YCVWc4KsOL3g8TEKmUhDRrCnHMwTni2t9Ifm3qF8funyKfvVedVdaV1s4OLTyTfPfXdhKVa9PaoR2sZlUN/kzAbCRWHfg== 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=a/L3zoxuNjx33pPdnkbTddiB1NJbcwNaH/p3apAM2sk=; b=lF0vxxTEoVdfjhnOirbAUsCzE3cZMC6MArUZfmVF94GKxSXqtORyKdj80/K8DyyuQB9TBM5pfP0tr23Dn23aysqkWXH/m+Eldl623a6aqCupxwVJ5Z5RWUhU+BlalOyLPLNhRa+AYgTstg3u6/PatUcR+t7xYci1DGV5/Lr3eHK2s+4OTSQSKaM4Spkj4ht7oQOdLinmmcqgkRXmZOisBL51F5X1IXLyMD2w253RYxZqfHQuOpCZa4DxaR8BJlge+x6H9//tzxqY9FHyMaG9rxKh70YaqwODZAmaiMkT32iylEiUEAbjM2KuJC3CZJKNNn7k3nVmABKG6t0TSdkSfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=a/L3zoxuNjx33pPdnkbTddiB1NJbcwNaH/p3apAM2sk=; b=INwgolbIbM8GbjNNKxB+HyMR7v+K+8T48FqydfdVto9Fi30ZPdKbj8zxI2CfoTqnknDOQBvsLN5uiZ8BROZdpVopdzc8goH82Sg8TFQwEGBAYTboXJ/vESxIGf/0PGrLGTmHECWCK2uEvedlqp72qCuiSjQdQNNJULxE47rDlObImsusRtxbZBYMTCTxvX8STRzbc+fD8xUUsZoUebubHd5ce2ARWIBG9/CiMcSr+PKw5ESgBeqTCfXO6NpaS0qTc/a5EnAGvB67kdy+W5BxCypfJsj1PQsuxZOhsRSrl5kQGpbYw2JpYJ1+TSKJ7lFec3Ye/LpBnanJsoliXthzWw== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by IA1PR12MB8335.namprd12.prod.outlook.com (2603:10b6:208:3fa::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.28; Mon, 12 May 2025 23:20:10 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%5]) with mapi id 15.20.8722.027; Mon, 12 May 2025 23:20:10 +0000 From: Zi Yan To: Lorenzo Stoakes Cc: David Hildenbrand , Oscar Salvador , Johannes Weiner , linux-mm@kvack.org, Andrew Morton , Vlastimil Babka , Baolin Wang , "Kirill A . Shutemov" , Mel Gorman , Suren Baghdasaryan , Michal Hocko , Brendan Jackman , Richard Chang , linux-kernel@vger.kernel.org, Harry Yoo Subject: Re: [PATCH v4 2/4] mm/page_isolation: remove migratetype from move_freepages_block_isolate() Date: Mon, 12 May 2025 19:20:07 -0400 X-Mailer: MailMate (2.0r6255) Message-ID: <689BD0D6-E5C4-43D7-ADF5-675B7ED01600@nvidia.com> In-Reply-To: References: <20250509200111.3372279-1-ziy@nvidia.com> <20250509200111.3372279-3-ziy@nvidia.com> Content-Type: text/plain X-ClientProxiedBy: BLAPR03CA0013.namprd03.prod.outlook.com (2603:10b6:208:32b::18) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|IA1PR12MB8335:EE_ X-MS-Office365-Filtering-Correlation-Id: c8b1610f-3e81-452b-f02b-08dd91ab8a35 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?SBEv3MQHY/czxhtODCzD8g9bawAlDAoUjalUp2/3LWwBUJ2nwCICGhocJz0W?= =?us-ascii?Q?A6BZ75GEVRYTgx4biK1SjHa/dZ/6jk3DAy3hatww41hmEUsswPVp7sSh5llh?= =?us-ascii?Q?7KAYWubINHkMmmugVZ3tdH0IYVEOunRz4hWLpXX2XJc2QHjV8UYE/MifyxPV?= =?us-ascii?Q?1czvVH2zrofS5xu/EoC+1oh/awSVB5XZbYejeDYC3x75Y4NVldzB+3E2sm5X?= =?us-ascii?Q?riIO+1S4OViH5jnlCPuJk6U6bMyt5XGL3SeF0VtC0ZGWwSE2mFpuvgKUfsEt?= =?us-ascii?Q?mMpMDwaZLnwJdlzxkiW1Q/CavTNh9tqvRfxPwyh1wjEG8cVNZLcyI1wOT+CO?= =?us-ascii?Q?04LskJr6eHlB5gCNduQUc+BndyAnPkbyd6mMcCCmwMB039SuHhFooQwQwm+F?= =?us-ascii?Q?6WZwTX2NFWSRN7u8d/nn2K4y8OWimFPv4zTOkzgxbl2D64bzeS95UjSgQFt/?= =?us-ascii?Q?jkl/+7ZQsP3k1dnnO/9/0HtMS8UqIEKs/n1KZnKpC0ssm8dymYiNLLJyw7sy?= =?us-ascii?Q?0G79mKdsKrYGYddOMI1CdInpvlskTpijMkvnX2rD9Mbjdo4+T2XcU1a0dDlK?= =?us-ascii?Q?YKgTa0cAu82mtnKZyZjXt1QmtxMqy5Mg5E7PC7uFoZTxzOIscDQ1PdtsaOAK?= =?us-ascii?Q?1JxXVqoWdauEzjlXe97VMBMX9PC/5Zd1fzbq0YpQRdCWSwjAB7bgvJDlSjS9?= =?us-ascii?Q?tuFaDGODAEcP81euBYS6pr4CRtTqkXsbB45XnpuUNUE6pQVbPOyNT3wcT66x?= =?us-ascii?Q?SBGA58tR5xUHTC/pokS5N6fp2p6Agw6MY3wihjVqfQR9/fYAjSekQ67CZemK?= =?us-ascii?Q?JNY3FN+aNoaga2wpBSQoYjTbUB4ag88H6F1ue1lVufBzjGQjl7pEJ+GMt4XQ?= =?us-ascii?Q?M/NB1J/VeWLlp+LKLEEY6npbMPk3307e+gJJJsk60UcYhuQiy9VD1Zhq4oz2?= =?us-ascii?Q?vayegNmJiNu8evM3WM5yXRLDqX7LUY9yotTfegN5MHcBkwFHIezDAvAKJL7A?= =?us-ascii?Q?dXs4evxayfCbc2KnlSOSoX7XQrXbsM9+8yxDzl0a82Klhluy8cAN1oKLUGfa?= =?us-ascii?Q?fhGca+2uVIbX3yoNllzdiF1cvirzsGAZXLlPHOKwm+xSXLdh4Pih+gKDl2wS?= =?us-ascii?Q?Ro82xVH+ySZeTWLj72Qr2XFl8XUiNVMyg517xsqMIkGSd5BPKLUoDcZQgxXu?= =?us-ascii?Q?BY23x9f3sjubNSIZnI+QeGIXxO2Y9JX1/FzNPd2d7fNksDJp1QwGtmJA8q1k?= =?us-ascii?Q?D8bAXjImd2dOWxeSJzfXOyrJHLvQYM9popAC+cI17hGqDshsqFGtkasz6X3O?= =?us-ascii?Q?kHje26kaKu/PaVBg9/j132HCkyDtkj/DWr3jY2Y8mWixMzWKV0Z9k5YvC1VV?= =?us-ascii?Q?SEMlFvgDvaNK2Nc3DXXz4H5E3hVEbtxEPHIU53Caze3fW9b3UwJl47i8idsS?= =?us-ascii?Q?lEL+rMEOOTg=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB9473.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?YPzPK4HML0alIHtgc7nBo8zYNlimvq2nBz9YQF78iM/U8DRqAD2YV1/91701?= =?us-ascii?Q?127cCCfWM9mtYSSBwAvOmxU1SPy6+aMudQUKdsGo6Fu2On3oC4FeQgxwEuXI?= =?us-ascii?Q?uoCWeJvosiByMqDgDjYeLCwdoKYZZWm2uDyHeB+YZNA5nuc35AlDxuMMAlbB?= =?us-ascii?Q?NC8SICFpqutehuxLiUpxdlaxFc7cCuDEZXtZXHxaE4B0YnJnau0GJ9noAjdy?= =?us-ascii?Q?QGHeOiIP/GrPr2+S6LxQ2PmO5jIIbW+V2QNVJnhhf51idkNDwKJSYLcBJy2o?= =?us-ascii?Q?Sa0rYEVj9u0Cobss4jrU9j7ZgwQA9xlgKW7ewX5wPOdelBhj1FI+trrGiZ3V?= =?us-ascii?Q?W9iDsZQBnmqKhFpKfMdaNNGp0F7NhIrxYIdTb47GKPU1IvT10gLwl62TZRHo?= =?us-ascii?Q?qhlWqS0/mGc0F9303jN8HMxq/fEz3Sx4ah+chg+B1tMTh8la21J1RyQJ5h+i?= =?us-ascii?Q?5wedIAyn54TKWEud+QZ68Cy4LhIOL9Iwnu/zeK6ozKS5rvK1tebg8lniB41w?= =?us-ascii?Q?wvKdD65AxKF5fyL109hWUMAjTaFdgLolzQVlkDkTQdqfitF41ILX3r5xZGQl?= =?us-ascii?Q?1xYwBTNPiEzdIJ9no8B/fx5s0KwMMdNRGR1wGFP4OPK2AejJ/Jq9MNPuGt9K?= =?us-ascii?Q?ApU8hjUobm5+yAXObaKYIheLqxm9WU43RPR/99qy3zp35sHbC4ieDsvKDTan?= =?us-ascii?Q?W8H1s68WQ9LI11He3QeMtXBB+aNpBdigyjzL4u22nVy8Bktr4YfmxjT06Vsv?= =?us-ascii?Q?ypNguhtRw962HY5yOl8jUJd5rXZDpeLjQPAxLzEMvmkcQEVolxQTZFLsmPMk?= =?us-ascii?Q?4WBuiuTQ7xv5udA3ql+OeA3ZhxgJrNJyfJj20z/1PkMe4URxoDPl8YoZ4qlJ?= =?us-ascii?Q?GuYR4d+0gua1ZKS+s+DqJRyVCe5LwoymaGRDysRxaBJT/BcZMApLJoLXuo8a?= =?us-ascii?Q?YiBydETYbl+q66GkyLPeWXBUuXQCfcAbv065/cAnDRPDFtmis0HT8IVcokMY?= =?us-ascii?Q?vCpsgoFkdna4Q0Jia4frcw3xGAwX+enmVIkPK6pupj9dr4cezpIKtCGSiPAv?= =?us-ascii?Q?QF10HAzxPSJ0TNQlmXhPmFSd6cbjidYl0RuBiK4EuPTgSQGWQXY0jc0R3TPA?= =?us-ascii?Q?AyB8lQEzqe1NcqYck+6hzQ9wBqyaLe9ovBoP8nbXbXziiEzIFEkReZuVa7Y0?= =?us-ascii?Q?qu5pPZgwWS/DYzboyiijoznsF2aj8UiDRLogmOOnEZ7TyGTN1AoxKDCTqVAR?= =?us-ascii?Q?zpFYuDQ0kxtTvfJVfQmvCE0KHug60PrirSPa1yUllo77OCISDcpj+e5qfllH?= =?us-ascii?Q?sh+SjTF7pJtp0LF/nq3THjbkf9xZTP303MwLN39cwsX2CwougBIiJg/aSal8?= =?us-ascii?Q?b5Z0rxrI2LZHiRY7tuRM5Cw8FaMzcTutOgV4Z0NGgwMjKrTLR1r/d/9SC40e?= =?us-ascii?Q?VTj8Qj0mtnUYQyeAOxG6jUaO6et9Pfzx7eLWPP8jhOas+FbL8qrN2zaGc+Eo?= =?us-ascii?Q?y6aZHGyK4NTnCCkh//NLBF4R+bI2oiqULuq4QnsUFPAZNenDZHH5EEk4DTMC?= =?us-ascii?Q?EsdJqd/bYaw7CplX+8Mqn6QScR4Mk/gnOln8nKI0?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: c8b1610f-3e81-452b-f02b-08dd91ab8a35 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2025 23:20:10.1724 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yAu7Q92krLfkYBJY+yglmWLGw1QozObAlDrVIgMeZWUBL1yXNWOC9s6b7WqiRseX X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB8335 X-Rspamd-Queue-Id: 4671B12000E X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: ssf47k8anamg41y3r7byfmguu3x3nbp7 X-HE-Tag: 1747092013-885439 X-HE-Meta: U2FsdGVkX1/mbr5anCDhgx3pn+k19JInCbiHrOQQv5lblJg46Mof2l6OD4ZrcFn/NLPWT93tgEbUgx6QposchcpaglFtHiL3WM4o9JAWqKbGA4pHqiiJQnyIKDAawz55OVhl4FT43DIwiOIf2MWcKngYaIJm0uPL6o5iJWGAYG3w/sG4lMh3PgMss4hPIp8pmT4Hko7mGVf+mpN0xr7h934k5ocWgyQ5qNXnN2lu5oJucttQ6kCN1L0cIPx2ZSnzZNHmvX8nROJCj/VG2lTbAT9PJ0dA2MGAyMNyODQB0ku20+rCQX2q8z8L9cA274JM3BXZ8QZSTUZVdQ2DlxVXs4bkvXqEGLd4NRKnom1S9XtCUFsFV8dHzqnFLHqiL0zHOffazPa2RQIjSr54/PRxgNu+yG0hfc9dRgYgvSvLm3AnEW5wHrhVn20oW9EqI812Sc2N7cgZqfEGSo+XnJ95n5emExIL2sZRPynp9F1Vn5XB2hESqXmGO8wAfMVqCL9uCO9ko8HBW7QYDCq0bCmUluLsy2QWO11x8IV3eUgQ12LA+JXTd5RIVaf8UqItvKc6zZ7JGGZbfr6xPPFv40wUMDa6ZEshNUNaqY8rItdytLBSd08OOjF50+ESeL1n0JFFf5+ScPNESJ7+P8e9xMzsuuv7gUK/lKYWmIVSihNafzdxoHZgTIk+EJPkQwV8tjyksjC0adhoz4u1q3GSqalpgWOeGnqfiXpHs/DihaWomxh/4Iw6pI0Pn7aAahRtcs23H6hYHyZZwGfOt8DJcrEPqV/el1yZrh+UlI7iGDVBhE1VSwznFMAOLB7JthdJaxtnWq5r6wUQJ4+apWuL2gYIUTI97h4PdDljMZZ4Ju9oq3esoWRId5Cr4RL3i/9U7rAadW66wH6oPyIsre9G4x3646CowO0pZLqFtobMGOkq7626LecI+GEE5G7p/q8OGRmh7skC9M6iuqa4kbxz3gl W8t8NXIl x1NxeSYC5jtCIZS2vM/KW/hU1+xigD1cBiHpZyptL3RY7ScnfEbssQQwNkNsk7dNMMPX6BFqu25sT7s+VldDoOBeroA/P5+IdpT53wBnNNCWroDDsEDnqbu1PJ9NPtBwnEKkussyJiJ6NJBpbK/D1AGFxmgmJi/vdmo/Q9ZRs/gF9o6qi7mtyFkCDGwaKxbX49AQMArdS6tp4lVq2hE/0Z1Pel53iPWAdgfxFt6dycsNNiFEO9jXDbsLJJD97Jx4Z/KKyaKB6rAv/wSg/2dNk4HbnViV1FOmw2+QzHH2FUZ7GubPO7PfGxed5HwmwcD80mQSFXoS3Iil/zQ/JULL0rQeTbYKHnKmyVySo4uOP9kiY26pangLdPu/RxPXgkIw82hNuSbqvVzVeomBRQvk8elWyvg1IrDIm3/I/GvX3h8OhkWvuz37PgNHQCH981CGO7XGq X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 12 May 2025, at 12:10, Lorenzo Stoakes wrote: > Andrew - please drop this series, it's broken in mm-new. > > Zi - (as kernel bot reports actually!) I bisected a kernel splat to this > commit, triggerred by the mm/transhuge-stress test (please make sure to run > mm self tests before submitting series :) > > You can trigger it manually with: > > ./transhuge-stress -d 20 > > (The same invocation run_vmtest.sh uses). > > Note that this was reported in [0] (thanks to Harry Yoo for pointing this > out to me off-list! :) > > [0]: https://lore.kernel.org/linux-mm/87wmalyktd.fsf@linux.ibm.com/T/#u > The patch below fixed the issue and all mm tests passed. Will send v5 later and hopefully I can get some feedback on this series before that. >From 81f4ff35a5e6abf4779597861f69e9c3cce16d41 Mon Sep 17 00:00:00 2001 From: Zi Yan Date: Mon, 12 May 2025 17:57:49 -0400 Subject: [PATCH] fixup: make set_pageblock_migratetype() set migratetype. Signed-off-by: Zi Yan --- mm/page_alloc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index b3476e0f59ad..4b9c2c3d1b89 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -454,9 +454,11 @@ void set_pageblock_migratetype(struct page *page, int migratetype) migratetype = MIGRATE_UNMOVABLE; #ifdef CONFIG_MEMORY_ISOLATION - VM_WARN(migratetype == MIGRATE_ISOLATE, + if (migratetype == MIGRATE_ISOLATE) { + VM_WARN(1, "Use set_pageblock_isolate() for pageblock isolation"); - return; + return; + } #endif set_pfnblock_flags_mask(page, (unsigned long)migratetype, page_to_pfn(page), MIGRATETYPE_MASK); -- 2.47.2 Best Regards, Yan, Zi