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 F26A1C83F12 for ; Mon, 28 Aug 2023 14:11:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7AD888E001D; Mon, 28 Aug 2023 10:11:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 75D188E000E; Mon, 28 Aug 2023 10:11:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5FF178E001D; Mon, 28 Aug 2023 10:11:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 4FDB38E000E for ; Mon, 28 Aug 2023 10:11:32 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 2625EB2372 for ; Mon, 28 Aug 2023 14:11:32 +0000 (UTC) X-FDA: 81173701224.30.63B3A67 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2045.outbound.protection.outlook.com [40.107.243.45]) by imf04.hostedemail.com (Postfix) with ESMTP id 6F52540028 for ; Mon, 28 Aug 2023 14:11:29 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=fKwXvlPR; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf04.hostedemail.com: domain of ziy@nvidia.com designates 40.107.243.45 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693231889; 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=sfJNPrLkJFpPRAUC2xyffRNv+NWF9VH6/19CSGqEA34=; b=dnFNvESj4dKRIMUpc3zPbX7Ncak7Pxq3HGJQGFhjGBGfpUkMPpT3TvbaF33Z/byXwe+QaU Fq86mu3dqjbndKIY84oIT1gvwgiJknsMUtti4BAVSwjsc0SFkJ7yVtRp7fmqNcugKyu9pJ hQi+k27DbaGz1mrxh18n7yUy/lWr+uI= ARC-Authentication-Results: i=2; imf04.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=fKwXvlPR; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf04.hostedemail.com: domain of ziy@nvidia.com designates 40.107.243.45 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1693231889; a=rsa-sha256; cv=pass; b=BikpiUS+2oMJVIAWJFJE7wuthZkIBKJU7dqyan9B0lxRUcwq7XVHWu66SdDEQgrWcWVWik /n0FeDP1NhDuyQ4xEELwKCDsBVLpuzbOK35veOW4LQW7WbcoCpy44DqAXl0LXEq+zUD0Ey 3QRsBhtjkdn/p+5faiykDWpRv27z1m0= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B7GsYOik7L+PAdi1BE8hbVmCeZ/FQnIk3ba3mVEVAHShjbkpZZeP1E3DEVwB4XRCUvZinGjMIonbWyGGRs2MN3z9/sqN4yLj0E0No7IyrfaEKmPyA3AiawVFdZEbL1nbnYzDXpBVRKZOJejbaac1RAxUnTP/pb5g0GfzEZEr8VULYMdk4pZAemjWn9HUuk6Cys8fwgMQBgfzP0eBm6z03rCWdih7QRflbG7LPUObxpZ397D/sbZZHCFfTNZWV3UgLvFd9jaG3UZFidTTLiDaL/XUc6NvFF/9BsUohrauc8pkw81m4P4e8IBPBhhsXTweI7WwHGi+g9TpSg7d29IDXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=sfJNPrLkJFpPRAUC2xyffRNv+NWF9VH6/19CSGqEA34=; b=BFcjkeplOCPaUcv/BXVcneqDCOWAdz+SVk4mhPJ1AduIVdaDLjaLKK5BPAQ0L/0w0kBZl/oQ0882csU9Br6pBqzrpYEUZ+yp5v43h8scS2BBMQImzd36I2D4vqZNWcPvtQ3lkElRx94fGAka/iKBkejl//X/Mp+PAEjFbmtLn4bolnOx0QOJZ94LTA8F4iIJceWG6GlE6zfLoZxF3PRugDtY5251D3XeO9sg0Tj9iw46iL89EJCKN+Y1ORr5zg0yTTTV1goR04Wh7iS9Y+hDBVAgM/3XR62iFkuxjE+rLFacWnl8fwQPTvCLWDPBMwxmJihxbMv9i+zzt+fOJTRMfg== 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=sfJNPrLkJFpPRAUC2xyffRNv+NWF9VH6/19CSGqEA34=; b=fKwXvlPRqPMVDm8tAkQxrMpAkU7fwqQkTH/FrKDraD6Nl3ef3GYno1rVuTzdjCduikxTOKvvqDQwaeNCG0aiHMoEHfTy89UaxUjBTln7OeddYHi5XDlmd9Dkg/gGOrUFZGi0HtESBHKr1D+cq+w7VuM3+LXfOduvURZYQ1kNrUEYVVb4+yHiwocAWdBUSjy7Zd792OGeAzecPxfAy5PbC+3JoDMyudzhE4xazcL3CNpQcpFd1P7RwKC4C6yEPxV+wGmGN6sIcfuu1ErzrcNPQk9ctcsIRfF64pEW0KROb/3yw3xZJdkllm4xo1goyDjOICioqfT/LxdRy4QaWCs6gw== Received: from BL1PR12MB5730.namprd12.prod.outlook.com (2603:10b6:208:385::9) by BL3PR12MB6569.namprd12.prod.outlook.com (2603:10b6:208:38c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.35; Mon, 28 Aug 2023 14:11:27 +0000 Received: from BL1PR12MB5730.namprd12.prod.outlook.com ([fe80::926c:4184:7e6:de25]) by BL1PR12MB5730.namprd12.prod.outlook.com ([fe80::926c:4184:7e6:de25%7]) with mapi id 15.20.6699.035; Mon, 28 Aug 2023 14:11:27 +0000 From: Zi Yan To: Kefeng Wang Cc: Andrew Morton , willy@infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, ying.huang@intel.com, david@redhat.com, Mike Kravetz , hughd@google.com Subject: Re: [PATCH v2 5/8] mm: migrate: use __folio_test_movable() Date: Mon, 28 Aug 2023 10:11:25 -0400 X-Mailer: MailMate (1.14r5971) Message-ID: In-Reply-To: <20230821115624.158759-6-wangkefeng.wang@huawei.com> References: <20230821115624.158759-1-wangkefeng.wang@huawei.com> <20230821115624.158759-6-wangkefeng.wang@huawei.com> Content-Type: multipart/signed; boundary="=_MailMate_A7C6C21A-9844-4FB1-B4C3-F4ADA6348A6D_="; micalg=pgp-sha512; protocol="application/pgp-signature" X-ClientProxiedBy: MN2PR06CA0015.namprd06.prod.outlook.com (2603:10b6:208:23d::20) To BL1PR12MB5730.namprd12.prod.outlook.com (2603:10b6:208:385::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL1PR12MB5730:EE_|BL3PR12MB6569:EE_ X-MS-Office365-Filtering-Correlation-Id: bcc66957-a279-45d4-4810-08dba7d0ab4d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TKp+LHU20S5xaxGthsnfKsFvdPGTWMt5I58xNmjJSjehj21D78esaPLvIzPmJUFSc03gwVzqFNIcTWG9CBxkUEwN99o3r61bIveCNefkLK0b2HZU/Ub5Pik0E1UCkVWcyvjR/VtDPuSeGIf56Gis2V8GErhpqCGPB4u3YxUvcvlIuxNI+GrsDf1jW4nKfmrU0NafILTO9RYuaWrJnHtwuiB0RDg7uqMi1hMjkN98BUufgd7Mx3T4TgEdtCT7T71CsX/WowACqYBBADfcRYvGIIFJD9lNsVpUQVt3Uleoae4DIaNGqwtR4z1Pp68idN7ROzKee7blHEI7lZtS4BHpkaTFCvUD8wKwQGaocj0g0HT3T61A//Rrkjq0l1RvDYTVEGbtYJrdrvd0lAhLNz16z7/P169Xt8JTbYZFqfB9mjdXPg1qIFTnOaR8jdn2eGTpPXMJJd/SAETFHyJr55pSI0nGnXHK8rqyrHq6+GJspKUMxPTBC37ps/NwACv2PFdd/iL2icfyaKk8A/K+Ue2KlZ6GFfLEahXFvPI7wX/0uDdoZtxNXx+1RlKiwroJ/UeTDoC2PuBt8jl26wAiKYG5XzjeAHcTGq7uHQjV87tNjaKfYDV0eeqzwBu4gsjFlCUPK0ATzIFUTJFOG513yQ/Pzw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR12MB5730.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(346002)(39860400002)(376002)(136003)(396003)(366004)(186009)(1800799009)(451199024)(6512007)(6506007)(6486002)(53546011)(478600001)(83380400001)(2616005)(26005)(2906002)(235185007)(6916009)(54906003)(316002)(66476007)(66556008)(66946007)(41300700001)(5660300002)(8936002)(8676002)(4326008)(33656002)(36756003)(38100700002)(86362001)(72826004)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?JlZZ/NCLwX0HhPld9gXF2tYdkHt8uCcxE6crFv0YPhyIhnfoWE1SgKmM6Gft?= =?us-ascii?Q?bMTWq9Xs10pOPIBzCealXUru1zjhnM3JOoYdDGYrbdsGOAUaxKL1vBnaLDZi?= =?us-ascii?Q?ZKBaWk2hSurX9xnyG38PUXToif49jy9nPc7TuYM+gqfhXSI/qRk+TCcafjtq?= =?us-ascii?Q?L43+Xwbj+AZQ+iBKQKe+gzBr5n48rjr/zalTltJkM2h6HiZyDbhTq+wXAZJ+?= =?us-ascii?Q?bGGgSvfc77mUbjBxzHaZPjt4mgJKFybIaBk0JlLdPA3epT+vZZoXGOeSBvzo?= =?us-ascii?Q?mZ6yGVhMJZNUwS648YtQzv4M994j4+KqHvXo87BqxLWNgUIs+MKqoO5N0pNv?= =?us-ascii?Q?JjiMXM0Xxqy7RFKjmAVi+MAu7EWLImhcIsr+mzXheXQKNpmpAQWurQLSweLU?= =?us-ascii?Q?7UHGeo29mmBTmMCY4xX3SkYA4Kid+CZbsz5sk8kfgRVk9KNcndxEHHgFn8xi?= =?us-ascii?Q?Zyd7W8jNnbcwP3c3xF0SJHwM6KShFlIwvtCFSCBy5LiJXuY0jNzevvVgoKzZ?= =?us-ascii?Q?8X63PKYurIPGHLhD3a9qQbK3CbLqS4WhwX/3hmPQ9x4Jc9aNtVHBmj7y8qxh?= =?us-ascii?Q?0r39lHdwdNAUIqBl9Mv9zhcLpCi9eA3ud+RX4taoZ0eDl1NdiBXrfZlcPAlH?= =?us-ascii?Q?+SR1r2MOgDcb0DISO+kCt1ri/sk1TJP/upCebSEPTgAZf6EKR5uMNzOOYD1Q?= =?us-ascii?Q?qaeMoNvrsNEQGYxV59b86k0aOc5x9BtpmCqEultJ7KMnMj+s6cl6ee9ohuW1?= =?us-ascii?Q?oOGAFa7cASipzcNlcAqrbeMnka0Zw8emksiazEqsk3bzcLqNRDY23PyGF0kc?= =?us-ascii?Q?1+ht2orlvJEhv4HPEU6+CWl+RSLrksQpekVA1rlM+SlnfboZAhbkkoJJLqI+?= =?us-ascii?Q?QRDIYhuM/l+OF9zuPr5was4+OqNfIIWpcjnxpDyMuXfsMS7vXna1ZhMsHjxb?= =?us-ascii?Q?XUWJqG+FLK4Kl7eUZJ+iM4milq3fvTiLY0C9Gcv11H+FLbf+nHjoVmwfcA1r?= =?us-ascii?Q?tU6LhlYEgHAdgirHoVFtmz+qo62CuhIlmn+x65xWDhcxQRd1VU0gqby+vWot?= =?us-ascii?Q?wrl1NugJ7EzbW4dA0hDvsA46aho6AbjyWty+JMLMK2pNCDE3Y3i2svbCt0sb?= =?us-ascii?Q?mN4V9eavEZzUhjIEyFZ6k5VHVs86dg/MQ7DGDOgc/mtkHMBjioIZHeTECeZa?= =?us-ascii?Q?PUrs9Kqq0yzDOa9ndy3LoZ1+EUdBwmjtGltXaFvD6FQJEe7xqL2NsthrB18e?= =?us-ascii?Q?L5oxGzzKW5ZxjjhEcUUXZznpiytFkY7N3bBkr7apuhGGGK4ecN12sNR90D5L?= =?us-ascii?Q?vPAtlnqwuCMIMXQygp7LvcUrToO0MgcmKd+rRoIVGB6NzrRg6xW6BhTnoXKA?= =?us-ascii?Q?K+I88Hjx1O5RaRTI2xKEXv0+6QgtPI5+QH20YE2zDx/zClctUiYRRCzM7k/y?= =?us-ascii?Q?DgsCf3gqsLws7q1Yu4Op15MRItS/rgeusiOWrN7x4YGR6nqe6NslcXZr4RSA?= =?us-ascii?Q?z/hudmAgIAiwR8pY908k4YFdaCXCJqnI1+yxTTIUk/U0Dejba1e1Fhcih1cb?= =?us-ascii?Q?/Ef7jtDbdMk/n4mG5jsqfsJ35e09RNSxfjlWlcql?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: bcc66957-a279-45d4-4810-08dba7d0ab4d X-MS-Exchange-CrossTenant-AuthSource: BL1PR12MB5730.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2023 14:11:27.3984 (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: b/yRGj/BCNB5q53FUHz6jo/8tu1X767WKe1uYCJDpl4GcnO2sWzku+jghd4qNNzG X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR12MB6569 X-Rspamd-Queue-Id: 6F52540028 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: 1hc575qoema5ous7cynusyfr1dfbutzm X-HE-Tag: 1693231889-104643 X-HE-Meta: U2FsdGVkX19Cde8a4ZkoEvF7vYCMXk2AGwb922iyeunjeHVydBBXvqFheT8SRTSdEievz5FW0VGNQ1IoDbxEwWevDpaOwKbKLBpsUiRSZVzwIBu60Nnq8mzhWJ2920askxw2GBKKDSKVsbSbh43w4UkMWCch8TiLFSs4AcJqnuEusLeNmtGqFh1rmUt9ivFKobpyDDC2mmSEDB6kmNo8E9SS8SMGB+KdiYYiJkI1/GMQ6tRQFDk82BmF5flNaVKVbQwt6kR1dOratqLZcG9FffsbqBTE16DaqTUoGOrn0aTdi+D4yuD12loO1WO7yKlIAonwOHKYgmwJr1IRItZN2FuqfG25FN1FcXa9IWhEfEW8+QHSdJIcnH/Q5ytXxPJKlCZfaLmcVko8pVpjixX7PZ/FDosor/Yh0GlNgLqHyRejZj3mWGg5gJacvF1S3hXu+FGlN0JuEg9xVKyO1AHaQRw6S2m8MJ/jUKrcHPEypzodKUoZrsQCkoyvHqjX9MdUMVYWUEKiukqe50NGx2A3+KPWtHjhbH9tdH5xN00iJ+0UzegVjd9T4bl6Euj8TFgI5Oh3WMuSBmOAyJq4yZr8ofrJoGCD1AlDgbE90lANb638cOsRpQd09nP4W7LFLaTdD7PP+l5ct9XtwzgQ7xMXXXLkWWjCc+Vumy7PzlBUi+05aIRdv1InpBwlx+b79INtLA2OyESO7j+83d3Jv/Ndz/+8qMQFjGvE3TWahSi6yhmvwdi57eo9dHdAHOlEdaGkOK2nYeMwuTc95NUJseW0WGnUYVgCBKCZql4TBvVawwHgoUCZ1/Pc8HeiVmxMTui2WZAjMXaScl/cWOtqmGMIJXilzzP1ySR+MEzwNMDMMUOrKRBwA116yBB37fBxVKMCP7JsSMeqkWxjY8kAI29mKyignxhzLvFMJk7dQtOrUGa6GfTyVuqqqaHxC32FFAJkyKObOqZPwXw91o+ZimA rWVP/A08 sHsXt4gTuLSPl3qMGVd9D2UyRvWEWswxauBlb5bAjA2rqc91x6WPK+NTquh+8MoKUpkdzLX0FrEd2sMhd1i/yQDC1cXLYk4kbTaExxLZA5RWAFK90NEabFhXCxe5XcvckWFlXZdpPAIWTvS93YN+yliZpMcDaABNyaQP2PqlSHdkKr5ffT1hOxqfAy4Q5h+f/6vZHPuTLcIK1IW6Fb1C9d4DsFyKEO//D+C2jwcGduWAWf7ELltuFI89gT6G9QB/pLwkS+ID+D5qmZXIco4MVitv5/FsSFPMpiZTzxcn4z2I3E58yi9y/UaXxraoko8yuh8UAtok3XxX1dV1WsS2NBceNOsyBNapnN86zLKa28Pvbzg7p18u2maLvJd2HYnBU1qQaDPqjeWTlmwQd9E4f1aYIPfplcgamoSeexWSwqUgLDDw1KrpGd+Px0vs3/+270IJm3F4AhkRj1sUnIOSizhcEAg== 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: --=_MailMate_A7C6C21A-9844-4FB1-B4C3-F4ADA6348A6D_= Content-Type: text/plain On 21 Aug 2023, at 7:56, Kefeng Wang wrote: > Use __folio_test_movable(), no need to convert from folio to page again. > > Reviewed-by: Matthew Wilcox (Oracle) > Reviewed-by: David Hildenbrand > Signed-off-by: Kefeng Wang > --- > mm/migrate.c | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > LGTM. Reviewed-by: Zi Yan -- Best Regards, Yan, Zi --=_MailMate_A7C6C21A-9844-4FB1-B4C3-F4ADA6348A6D_= Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEE6rR4j8RuQ2XmaZol4n+egRQHKFQFAmTsqw4PHHppeUBudmlk aWEuY29tAAoJEOJ/noEUByhUD0kP/2OsS40txAjKRoH+ApkSRhRoFHxD5WwHLsnE fp4VollP5KVINq0BKkxekQGqQ1UUk5irbtCsswCH40lDR/FiQQtTNk0BEWv7DyEn 0x56OiL1Q5t88IkQjNSX07HDSj7rNZMMD/oU5aeNtUoSI0MYo+GcY9SCLc7lGu4W xOechdxBlTYREXgKgS9iQqck4nvLPgpa4y8LgbSX5H1T5ZsgZVg9nbDFQIjRe1NR wCXD4U36UJ+4srbaBpB+ZpP8LXDC0OkbjsQxiaLS5ILx5PHSAYfeca0k3ZAJ/Tcd F34GRs4uz3fz/kJTvxKZQG/qc7gWEY2v+leGkXYnBYrNOZF5IbEZPIiu+Ukzqoig TXRNpZ6E5UUmszXRTea0tWaujO8ioaq5oyRReDDAt/lhUbAN4wXdwwoh4TKyikZT XTXDrTKl8h0+HLftsi8mjlKWTx3BmLp/5rLsdHpV9g7bb5iECny3J+gWnmIlH/4R CdX/ptKSHghlwWbGJWkbwiiNZzeJwQusW/17B4CVWhEAUmnmAUkRLw1t11HzhtmS 950bDFywSEJYPDrl9/FFXFDfapAP84oGLpXA+b7F/fqfO1qVFYsWT9YNmmKUw1aO kuyVtBWIB57GmVdmVxyG8v7s3giN8BPYJD7Ar+AeYzxfSNSm5QMl2f/+Ew895hR7 +qT8Q/38 =9m/r -----END PGP SIGNATURE----- --=_MailMate_A7C6C21A-9844-4FB1-B4C3-F4ADA6348A6D_=--