From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D7D913B284; Fri, 16 Jan 2026 09:11:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.165.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768554677; cv=fail; b=CkOG7bhNIKHJCULVTqZ4mpp6OYjlSO/z1/lhHzRSrvhquRWJ0AkqrHVvGIt6bPeOsXolniagreSZiK7qKmo7BqmL92Fr+hXCr7hojhCct0MnP5eGcrVQILLVR8RXI3L/Is88pUouiynvyCEI4+QOCV/Rb3Ofrw9fbzIbTIpn9ng= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768554677; c=relaxed/simple; bh=dSEAtnkJGKH36015B7ygB8fvQ1S7pfdyT1lNCnS3C8Y=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=CGnyo/2X9crBXFEaGSDYIy3qsXMB8xc6QqTMBYkavwsY/Re+MGstybzgCCKrGENLV9fGrpaaxeqxtCrE/H9vPjgtMi+wTF3QXfN3Mgx1g6DK0P5JE8SL1Mx5J5x+S4GTEwtujU36UyAA49hsIuRj1PY5rOmCpZBxc9T8m1w9H40= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=nU37Jf4c; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=Qk7H2n5z; arc=fail smtp.client-ip=205.220.165.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="nU37Jf4c"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="Qk7H2n5z" Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60FNNUvo1430386; Fri, 16 Jan 2026 09:10:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2025-04-25; bh=yNhfF44brELCbGDRQD /WkhD/tQr3Sbqj/d1mW3i/uSc=; b=nU37Jf4cyjK2mbqvN4JktxXmIvb6tvrw9r /lbwvUrVoRCGQ23Hpt8ZRTu2TLYmgsPdYaUqFAvC8wQoQ9lT6dzCvJQbOqCw+c6k CIjss+Z7uST+4tjLA7M/3gctqtwHXyZbXbKZERDqcoCm9ZqeXbH+DJ7jUpcNzJFk IMeelHQfZaXFBi6c3mk5a+Hjlg8Wg10ABHLWTy1yFWTQrZMbIABlrnhB8TKf47cm l8waV1uGgeNbaoPy4VjY2G/wMvz3JgABBzICk2IFempWsWde71ianOCKJKViB2lq 07RnASz09utq2VfjNQvZy2xnUkPEpMcQTyZI5QObQ9gZ5uYHBW2Q== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4bkre41psd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 16 Jan 2026 09:10:37 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 60G8BLFt004333; Fri, 16 Jan 2026 09:10:35 GMT Received: from ph8pr06cu001.outbound.protection.outlook.com (mail-westus3azon11012043.outbound.protection.outlook.com [40.107.209.43]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4bkd7pfabb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 16 Jan 2026 09:10:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AiQn+TW9oEM6/Pgf725VtVVnuiRi0jn1yrfp0oW/xR68X9n31kTBFSvBqCza55dQnMdeB51u++dzYSCRBriNSQJorTBIQWsbiTMYUT6uhiQYPXGWKwsByiY2pGURoDBtzwr9xisFs+OpbvfMq2GdZUrmPJjQQmyUVgFd8UkANAnedKbS7aL1joiR0l0pA6Pp4xkYIQZe0/EyZ6tNSvHpkzFLgark/0prxPvvUBTFrcsP+Z/h38vcoMmUu5x2EAgVXvIlHj7c5LM7XiQoa9emHAIKc49gk8fdhh2fT3NZXUPECxLsQeNeGKKv4u7Vj7sVaxKTAZGNrLzuE08cqXjl9A== 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=yNhfF44brELCbGDRQD/WkhD/tQr3Sbqj/d1mW3i/uSc=; b=ZRZhcnj7auNLVvcNzr9GKrReoMycYpQOs9jpVbMntLmp4BxW2OiMjOGYLXMnwvypmoGPBeO8lrNfXRFlXVl6U0dFaDCbbJ5jw03yeHd6SSlyPiAJBDZaMSj0wRVcM/iXFUZmOgRwrxJDwLeeZRFm9nfYVncGv7Q650Hp9/CZxYzNapuZYsrwOyn74RINi5I7pY9AMZ8UZZsd2Soq1PsG20gelKHBap+e+cvY24/0EWz/XgVoRVyMOl2ONp0Lkz/Mp8aipfSefGF7ugtyt/jruPG8T25hD0AHjYQZ0zYn557dVnLTQg4RuT9XNaLGImVI9u6LjUM5d/lPEXDNRu7sSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yNhfF44brELCbGDRQD/WkhD/tQr3Sbqj/d1mW3i/uSc=; b=Qk7H2n5zFtlhbQrCV03SvMfgbs1G59RiLqD3TkOAh2CKtOFSW2+wpsJfaoqzsX7G+aSK9NipuWfjDatxuBKZE6Ki04WN9jZ5k67x26+gd6kTHVQa1T8ktzwyiXECvp0DO/h5zZrrBSMoLmzOTvojlhHDGRTcEjjiIRL5IQEGqLY= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by SA1PR10MB5688.namprd10.prod.outlook.com (2603:10b6:806:23e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.5; Fri, 16 Jan 2026 09:10:32 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71%7]) with mapi id 15.20.9520.005; Fri, 16 Jan 2026 09:10:32 +0000 Date: Fri, 16 Jan 2026 18:10:20 +0900 From: Harry Yoo To: Qi Zheng Cc: hannes@cmpxchg.org, hughd@google.com, mhocko@suse.com, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, david@kernel.org, lorenzo.stoakes@oracle.com, ziy@nvidia.com, yosry.ahmed@linux.dev, imran.f.khan@oracle.com, kamalesh.babulal@oracle.com, axelrasmussen@google.com, yuanchu@google.com, weixugc@google.com, chenridong@huaweicloud.com, mkoutny@suse.com, akpm@linux-foundation.org, hamzamahfooz@linux.microsoft.com, apais@linux.microsoft.com, lance.yang@linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, Qi Zheng , Chen Ridong Subject: Re: [PATCH v3 04/30] mm: vmscan: prepare for the refactoring the move_folios_to_lru() Message-ID: References: <65187d0371e692e52f14ed7b80cf95e8f15d7a7d.1768389889.git.zhengqi.arch@bytedance.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <65187d0371e692e52f14ed7b80cf95e8f15d7a7d.1768389889.git.zhengqi.arch@bytedance.com> X-ClientProxiedBy: SE2P216CA0106.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::6) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) Precedence: bulk X-Mailing-List: cgroups@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|SA1PR10MB5688:EE_ X-MS-Office365-Filtering-Correlation-Id: 65f7e898-7582-48ec-e63b-08de54df19c7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?KuSNkQpexcEaqCAHv4geWRPPIMVcQbOo1w1fiVS6UyspCgvHs4UFz2siofOP?= =?us-ascii?Q?Vq+ZnsEbW/u6/4VJOzjY48Q2siIWUROan34sclXFLadYYKYXmscyCmi1ER4x?= =?us-ascii?Q?IRxKw0sNQ4hLeH6+u8civ2Q6/vUmAel+/YuOpOtS6sU+Yd3vVf7S+iDzDESU?= =?us-ascii?Q?4j7HJtQEO9TCrFRs5pvJZhpck23+Rc3XpLWTri1RnkaQx47DlRxfL4DjDQVr?= =?us-ascii?Q?RWjkmel3aHe8N6E8v6U0fdKyGM4surzYHbNYk63PHKMyBTjsdrlzmMX1BIn7?= =?us-ascii?Q?wGESMRqB/IrLeAoNHTB8YRUUERKoCQliQLOxcWbe5wHMmBfO1lFIvOsCbhyV?= =?us-ascii?Q?dHd9xmsmlvWCUgCEOfLbNb79ovZtsI0H4PN/cUwtPA1I5V5OCfojGG2LVNlQ?= =?us-ascii?Q?LSo2R3LuHZGw4LuGzsXpQrD/MiM+fV0R4nTw3jiS8NCFVi/YstbzIOlS7yXl?= =?us-ascii?Q?vFYuIazAnwxPHnqWRtyNvC/DqipwFUXcWVsaNd54wmgg3xvr5R6ceTGtLW5P?= =?us-ascii?Q?gmfPkNsEMjyrdnJblGsQ7eYuWaYRVGL86953g1aYrsxIAxqcxpR+Rl3MSiaC?= =?us-ascii?Q?VtdZp/jXZplkUZ3MPWoslztimUr7edgTW8G71NJmnZf+p1D54ke6PetuQDJn?= =?us-ascii?Q?YXKJWQqUQDG9k3JNwF3Nj8FYkJqCk7Y4Jw8IlMySWHc4UJjKquzFvaJNpenT?= =?us-ascii?Q?SsP28l2rdJoQTjDL7+DH7eZhgRxYVT3dUvQsI3vI5aWS6D/Dt+O2ulA//NKW?= =?us-ascii?Q?XEZqGryN26fVIgYIpBs9CBgL+LKsj3cIqJrAwlCTI1W8M3mTbsnv4IK5K29E?= =?us-ascii?Q?L5T2yR6O7ameV+U+GqG1AHaog+iDO/jOvI5E51/Jam8h+B9or34ogpyOGThv?= =?us-ascii?Q?X2yvZmtqbvB3iqj4FuUP/YInnZGGXyXGKxuLOpwrqUCGnSQU/ILBdGZZ2v5W?= =?us-ascii?Q?OUMmF6QjE7Esu3bCjZXtn/x1jZYNO8bu1VVWmL8atpwtFBIYSGAuJRXSCltr?= =?us-ascii?Q?XCyLtleH+UBW9Z8wnI9zRNTb0hzYwPtlK7B3HDZQb1KlNfUM2WCTqPPe1n6e?= =?us-ascii?Q?XWWaCqGcpsI8WdsqVqFEt4Q1MdrG2A00n6s4YAq5yAQpDJcbk2jHowMjiIAx?= =?us-ascii?Q?kpHhes0bVDMJHw2fdJINgrDpNFVSvRNUJbGu3jjahCR8zjFm2CT269DFtxxF?= =?us-ascii?Q?zBu+ZGGNlxeEDlTzFfFBGy8seqBQnDozA/8CNJ7eX/gvnzN5a+Zia5buMt6E?= =?us-ascii?Q?oMbSOfMQRWgRK7Kkby3UPCSmRo/djcScZ6XWl1BdifWuLJaqMVrZpOFkBL4Q?= =?us-ascii?Q?UF882mwCUKE5JcvyV3GCs8IoS4SBSpYigHh9yzcallF4sS/dbBNy00mlKbNo?= =?us-ascii?Q?xd5MGHLQjFtp8wbRKdVjx7U7TsywD/QT1IG9M0iUMefKSRQBh+0GsiHrkXWA?= =?us-ascii?Q?tMIL9rKY9mvkllFCfGq49g1zwdjZMcPbnKX2cTFDv5TcaphggcGIKq9LqPHQ?= =?us-ascii?Q?i6AWjV58IH3HSV87AJwyWRb6gfMYgMAxHCI/llpuARoznU5ybdsuP8jKPLtL?= =?us-ascii?Q?VBig150jPv4xL51anhM=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR10MB7329.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TTJsY6NUWDUbEDM0PiBxOqDFiVfB0k4rAOREuigrlb1FMJkeapBq0ew3YwDm?= =?us-ascii?Q?8mINYnA3vmQXXMMeVqdV1l/mWtN8wpZPPNLrI6dA/2tAtVuPkKL3tJBlK1+8?= =?us-ascii?Q?h34b4iq3n4Ot6MGa2nkwAZO+D1DDMpd1U6yTf9tVzrHPRTLtim0z3U2CV/99?= =?us-ascii?Q?tC0qY15ZWgqflW95Yk+wJ7a7sIc2A9PCVPz8YChHJWAgN+OydXtNQaViTJgW?= =?us-ascii?Q?Pcfh1uWNAaam9wZQ2dirvKmlAHUeWOHZbysDfJ+ivTQrcT6SxafGgsLHxsnr?= =?us-ascii?Q?JXaBgicN/54b42lTGzGv8btUgf4pY+NrjWssGfHpR7OGKvZXd4gQwwQ/yXTt?= =?us-ascii?Q?bJmpEOzdo00euRRpVAfmpF0iPuCWsTljA1HhVJ2sdNKDrjy9mHdI/MCOIIX1?= =?us-ascii?Q?VVjhbAVP4h0SS/8YqUA4pxO5AVxbEiZ5iXqSeWmIE0sgcFXzrYBWn5JDtLuk?= =?us-ascii?Q?VbCHsW7xH7S5NuxmG4vbds7YCt0VIdc8oGxeEUdQ9nRv82+3XaSuOpH9qfYS?= =?us-ascii?Q?PfTqb3SmzkU3Co6xblwi6Av+8KwLTge2FRu1CuttYhzM222Cka2ZFPjddM20?= =?us-ascii?Q?TGaPoMn4cdKXLoZOg1uURUCNH6mJUZXQJ+hN1zHW5g14bv3q6vsEbD0gh9/g?= =?us-ascii?Q?aiRAeF2BNFbdC+4NCB7XnDkAKVjkisTaAtJ3ZUZ3R7lXCqetkbuksq3kPiXH?= =?us-ascii?Q?6EFTYxAFHenWUeanPljWw1M5+aT7X683rWI+nnKOtC58zPOuPydCDtFoePem?= =?us-ascii?Q?jRLMCR831opH1qGLeevP99RVE/ur+Lxb1xTyKQ0YDeh/Btjaj9i/4pNFWLbE?= =?us-ascii?Q?AYILKzfpYUPffpwmEfvNOz//SMAX3fljUxLYarmyEE4LrNYc0OOUI92oN9uS?= =?us-ascii?Q?A1INVkif4InfIoCFXAKCGOQlukboNtbv3F1kL3EOnjxXk56E+lI4pCCxWDYy?= =?us-ascii?Q?Cd1FBkrGyNn7aCxyeSuurn3d3TsiQOU2OSM8N9xXfQi3EqqIAPBkz1b/mRDJ?= =?us-ascii?Q?hy5PUeud4DaRJi5QPhMHSi+CAUoeJBJW10KyafPjxCMR1G6UHEPqDD5sMgG+?= =?us-ascii?Q?W4eJgiAkS0Do0VNPIgFlaygSlKCg+X6fF7n6k0lJzv5YlbQL5JVTaOO/muJ8?= =?us-ascii?Q?+LPJCA75QVZ/8tyEx42/xP2e9xe9uKN+W12eyAWVtGpapjxgbetit/ZnWbWM?= =?us-ascii?Q?o89lN9BigwnwR8wjQYWH+m3OgSP4ZngMLoidh33fjHX8NFs3iE1I/kBFovMu?= =?us-ascii?Q?CFlmLnm31sMrm1N99jQp0dV2yvdeQCW1hohCxVF092AhSSNSGfnJKfz6O6mQ?= =?us-ascii?Q?3ji3vHykt19NP0stma9ATU3+x2pGndbWyL/j7BUJFzSGXuDNlj/Yqj1L5k5F?= =?us-ascii?Q?enq+ZK/roL0ESOsnF6jhrqnnsRmC5wCtbWGKIwPVT72omLrHxzbobiBjVayi?= =?us-ascii?Q?xRWv4EAbkAdsgvuujEGcIpV4pudWA4l6FYH4w9FMjNpfBp5GopvlenWwf1eN?= =?us-ascii?Q?SMD78O2ts0+4HupjKbTrdcb93ry6QEhtgY+DJbrv1oAK+IBWP1ATXRxedbOO?= =?us-ascii?Q?9dw6roelyuDtqQQz2O4VpNUsdxNeUWZtCCT9jjeCk5r70vxgi5ywwBqtFWz1?= =?us-ascii?Q?TKnnRRuNoEj3O+8fWFm6ceH/HqDqIVULFcBg9LHZOiIAq3bVx8qbeddzuJKI?= =?us-ascii?Q?xR4+4d9n8DGRi+WQaZJvW4YH3AYEaWoslIOecqetzdL44EKg2cfrAYaVmQs/?= =?us-ascii?Q?nh3zJ1RE0Q=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: rIjo09eMb4HEIDaB/rWXlBFmKfAKxUCsXcP6ioTZnthM7hW14i2Rc0rsjRBimzSUdwRbvNjiOpd+OEDqqyDrlaoissSf8fqu8lQA5ojwmMpLzHbXebwwgCuieRwFrN4d/diNUTLFTWJm0fRQUoD1BZOenub7HO7kCEC28O7J/49Pp129ypNbB869TpcLuTQc8CCmeKRDwar1RDWYqVNuMKLJtwMzm8ko6q5DzDDXu3aViHauKlIxJA2Spo9XQeqU94qqZTRbtKSnXDTW6NBoVfELE9vF5LgfN1gjR6cdRvIXg/LbsjvYOKMc5/DtmruaR/ghdbkkB2PxRWthKeF5UT3OPv1NtfBlTnEIUjU8Vr8ev0rSRAqCZJ780fegIv5Ul2w7vtLjGpId9zK7rcC0XDWhXgR19QWZexXf5SnJU6gbtFe/iD8UQMTs/m57o+h0vt7fSzXQh3Cezi+y77p0p88kbiz0iZBvQdAKlF9Sz8fVjgoJf+7bQIPDf4zX2U9ts/SxBkdyKVueOiDfkXjrYaIRtb3egummbiJ/WboAPqwIdPwBA+70IgPHPeL7ujwbj2l+k0zl+a3Y+tCK4oXBCeb2jRkHTirYjuAR1YgdnZs= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 65f7e898-7582-48ec-e63b-08de54df19c7 X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2026 09:10:32.1276 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 21Uv+lUD/LX1sEd4HoyKuZrJIl35ZrJ6+DibFJBhXRF5cWufDK1P/gCLCNNy17wXO5KrCY835YPSWCTgGjur4w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB5688 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-16_03,2026-01-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2512120000 definitions=main-2601160066 X-Proofpoint-ORIG-GUID: 9uZj0e95Hhy4LzssLX77IXbCsikmRu08 X-Authority-Analysis: v=2.4 cv=YKOSCBGx c=1 sm=1 tr=0 ts=696a008d b=1 cx=c_pps a=qoll8+KPOyaMroiJ2sR5sw==:117 a=qoll8+KPOyaMroiJ2sR5sw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=vUbySO9Y5rIA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=968KyxNXAAAA:8 a=ufHFDILaAAAA:8 a=i0EeH86SAAAA:8 a=yPCof4ZbAAAA:8 a=26_1naic6F-fIHU1LKwA:9 a=CjuIK1q_8ugA:10 a=ZXulRonScM0A:10 a=zZCYzV9kfG8A:10 a=ZmIg1sZ3JBWsdXgziEIF:22 cc=ntf awl=host:12110 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE2MDA2NiBTYWx0ZWRfX7qvYURGRqIl8 zzeO6SZO6XHAkUPyDP8+dC9c815IvsSib1ZYXBa+23eJtYzzbGTGOwDwzgbbU1/GDIC9vCImCVg fr7NlMp+L64baioWgOsWm+fde8cfLptwEW36zJ75UuQdphhq1tj5ew/3gLaLdNGP/6q3tlkwEo5 pfMx5lODCktQny629e7RKFqzY3gC4rsEfWlmpznLqUYh9IHT7gvQWqsE21aZORANrg/+19m1Sdy t8HKIrz/QzLkR5oQ2ZdjS57HL718wuU5Uf7NvasGLlBFGEU5Ic4UxwPyu14kHS2KATbSDYt8Wvp R3Vl2ZFx1FkMLYgKUjtdRZXZ50W2vNfuggLHJLaF+wyrq8n0uOYNFubrMIlWJYMDROe9At4JZz9 a3dtNWIdvVhYASyP7xvK0sDTitU4EcU3AFbaFQ/nbxMj1/2Tm0tyPy/mx65W+6zxkTua9U4SsC7 W3Yh6QXn9drv6SJq+dQJsDLpK3HDTEJvlycJA8ow= X-Proofpoint-GUID: 9uZj0e95Hhy4LzssLX77IXbCsikmRu08 On Wed, Jan 14, 2026 at 07:26:47PM +0800, Qi Zheng wrote: > From: Qi Zheng > > Once we refactor move_folios_to_lru(), its callers will no longer have to > hold the lruvec lock; For shrink_inactive_list(), shrink_active_list() and > evict_folios(), IRQ disabling is only needed for __count_vm_events() and > __mod_node_page_state(). > > To avoid using local_irq_disable() on the PREEMPT_RT kernel, let's make > all callers of move_folios_to_lru() use IRQ-safed count_vm_events() and > mod_node_page_state(). > > Signed-off-by: Qi Zheng > Acked-by: Johannes Weiner > Acked-by: Shakeel Butt > Reviewed-by: Chen Ridong > --- Looks good to me, Reviewed-by: Harry Yoo -- Cheers, Harry / Hyeonggon