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 3FA8BC369D3 for ; Tue, 22 Apr 2025 15:22:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0A7396B0005; Tue, 22 Apr 2025 11:22:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 02E116B0006; Tue, 22 Apr 2025 11:22:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DC3AA6B0008; Tue, 22 Apr 2025 11:22:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BB3736B0005 for ; Tue, 22 Apr 2025 11:22:10 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id D76BD14021B for ; Tue, 22 Apr 2025 15:22:11 +0000 (UTC) X-FDA: 83362045662.09.4FD16EF Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam02on2065.outbound.protection.outlook.com [40.107.212.65]) by imf29.hostedemail.com (Postfix) with ESMTP id 08ECB120016 for ; Tue, 22 Apr 2025 15:22:08 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=p+KlXURq; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of ziy@nvidia.com designates 40.107.212.65 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1745335329; a=rsa-sha256; cv=pass; b=6s+t4kYKQL8knELFao6wV0oNRkE/8kSVUGpsHeuCjRuYsOBs4Q+pjEKmwol2JWTJ68VGdd epOd4IX4OgwGkDCFysofWPyfFhCNt/5aNB566TMEfxYcQ1KijiyPL6FJHqT7sJ/5ed8UMD TMelzIfw/XqpENse2FxgOwTBsi6mq0A= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=p+KlXURq; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of ziy@nvidia.com designates 40.107.212.65 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1745335329; 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=pnSZzJnCar9ZI009uv7YKqxOS+/V0/5sj6W86nt6RX0=; b=S7PWVIo9V+sviQ5D9GGs/F89t/upPuIhdEY2jtCZKnB5OHkj1oN1PbDAPt1yqNR1IKDRoa I+7+Hg3LTpPPedTrDRx3M0pntQIXoKp0uLgY6aSNBo07bJQwKnyjIwvgc+N90AqD55vVc/ CudsxGnlIZo8QIaGuRbxp2RUnyLq+FQ= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tzwuZ934EwIynHXxdjczOj6sglK09SbzRmyVNtrpbYT/PJpGkWlNQPYUowVI49Y5NykjE10WxrA1QvgfNlX/g8xk2pujEp/w/kaNiVLPa0Bk0ip/sh0F6mJShQ8WoqyfzEhT1gUHgdMdYU6u+wGFBYqJv7gG/zHqT1dDoewrt9wEAPqGUdMpQ+6vFBERvvVmqPUWaMOdrwyl3BWbv1T15f4/9jPir8lJMZSxhqb64PvR0wJWGH8bzryAFayNllPWislA9VK82DxZEPoBuimgOWMri8JCZnnPxHIK5OUUmzwNYMjyn2CRTY6VZEjCKhjATvgNOwB/5zN3xsa1+pSkVQ== 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=pnSZzJnCar9ZI009uv7YKqxOS+/V0/5sj6W86nt6RX0=; b=bvhoI4QkPPtAgB9dcKkauxHeJqZ/IsL+Icy1tUWffrjZH3RyfSDgUiJSazxoWKKimxyeRM1F9eZpREGLgg74SJcyL17P15UL1xWUgvFwCOPzlsqXD7D/7zZXmycCKX8aJx1V5kYsuPHO0qmqaP0Tn3dxIIFLNUabKhxyz4pa2ko8ugVKGj19Ffcjg2elRkf9YSNxzicAFH7oG4UitNnlbKCHWg1dfzKrbLloDR4k9IT4jkkJ2Z9mxgXfHpvOIMSBAutABjNwdgu0oY+nuj+pKdas848vMq7aMLJzbIcv9n/dcBlYGHpwXYfncKj0Os23Lgu62I9V7SbpYIHDWiblrw== 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=pnSZzJnCar9ZI009uv7YKqxOS+/V0/5sj6W86nt6RX0=; b=p+KlXURqfj71ChE7oyfP33YEiVzPCCkD+5Nya6yUbOpF0xR5GyHTbOzgz7e67i1BXU9QRUQiLyaR0Hdlx1FWZiGrxq+AjZ4UNyF+Nx1GxLRWssb6WcJn3Nqu48NvgXWpXU7q494E87K3nHJhcVvSGbZ7C1Vp5JIAwIrE06kcK/xLMwgqP14ECxx3vejA1EFfUFJeOE8KJnWc04pvYwtodn9KA1ubf+IhcXhtNmGW82JP+n99Zr3wSa7oHNuZrEUthmZNUPXNdmzp56YlPSr1+xSQkRF2Dj2FqD4sDKUfRh/v+htKxc4xVPT7DXaY0yJqzGxN8Kr5wTutcaCh+7v1NQ== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by SJ1PR12MB6220.namprd12.prod.outlook.com (2603:10b6:a03:455::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8655.35; Tue, 22 Apr 2025 15:22:03 +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.8655.033; Tue, 22 Apr 2025 15:22:03 +0000 From: Zi Yan To: Shivank Garg Cc: shaggy@kernel.org, akpm@linux-foundation.org, willy@infradead.org, david@redhat.com, wangkefeng.wang@huawei.com, jane.chu@oracle.com, donettom@linux.ibm.com, apopple@nvidia.com, jfs-discussion@lists.sourceforge.net, linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzbot+8bb6fd945af4e0ad9299@syzkaller.appspotmail.com Subject: Re: [PATCH V4 1/2] mm: add folio_migration_expected_refs() as inline function Date: Tue, 22 Apr 2025 11:22:00 -0400 X-Mailer: MailMate (2.0r6245) Message-ID: <8E39F77F-F3BB-48C1-8C89-9010D00D0A45@nvidia.com> In-Reply-To: <20250422114000.15003-2-shivankg@amd.com> References: <20250422114000.15003-1-shivankg@amd.com> <20250422114000.15003-2-shivankg@amd.com> Content-Type: text/plain X-ClientProxiedBy: MN0PR03CA0027.namprd03.prod.outlook.com (2603:10b6:208:52f::33) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|SJ1PR12MB6220:EE_ X-MS-Office365-Filtering-Correlation-Id: 8b689e74-ef40-455b-a327-08dd81b16f37 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?caZInPZXu5Kq0LfHwKUscQdM+6EMx+xUaDzMfbsh2VlnnNqD1pwV8+VWXZ6W?= =?us-ascii?Q?OLMAzisqJfxnRFpOas6Dx4iSlbYteUFsQNNldICj7TzL4SLqar1GIo/lfJin?= =?us-ascii?Q?xzrY3r1uFJPOHITAYdpESRN7KY35uoW3liNTdxWnayBevB0TKmXpGLhyrCzz?= =?us-ascii?Q?cXpkM4BOTaRNeCMDVs9bAgNaKZc3XcHR4w9JSmo0x6tfycN5AviJs0rC5Kk/?= =?us-ascii?Q?2sVnXm4iy8NkGCE26pegLBFB2tJpx7jF1fj9tgKncMlEAJ7fypCoC2xj1IU1?= =?us-ascii?Q?S/KyChVU3DN4gZS5JdSkZAMU62fc6y1emHdsg259TZ77veeMYac5vBtlKFpi?= =?us-ascii?Q?VNGghOjbdENI0/ODpbcpQSgehDbJzm18kiE78rMAL9INsZrSHwRBOJJR51Dt?= =?us-ascii?Q?szaeDmpmrL7TSfzvOVS0m54Bb5n2zSPlo40JYy8vFb+686TKBI7+9vC3ZqJ+?= =?us-ascii?Q?V/grtd8vZuGQVpSDx9Ym3izd+H/gEGh/KxLGWKhU/w1OFpW0Y0X+jZVsAYch?= =?us-ascii?Q?TbKnk4eeHVQ97GGHMiPIubrvSHexWTFLk21nc3sKVsXQ8/IIJRKINJaJnh+U?= =?us-ascii?Q?AFsZUX+WLGuBAhf5pYOl4MJ4za7WFVKuAtvMwKNeXjxziRqSJiOHUbVhQ6gO?= =?us-ascii?Q?FbEDX3Hh13hsRaL/onpksV03nzp0R9E5xah95ADmSHXSXJ3zzfh+wcBNA+yN?= =?us-ascii?Q?8KbTYxOvzCbjLZLcIGROUhc/zk095kH8ibnW9ee2q0ZJ+oiI6C71ArNnuHzr?= =?us-ascii?Q?eYVyYeR/5OsWU+si2PLvO2GQx3r3V9yYjwPCfWuMnQdhY5SDyCfpsMdM9uh7?= =?us-ascii?Q?eVCJxcTb7Vpw4y7X1ek1562jrFCNMjj6/JgAga2LlJ7T++sThRIsAj29NjZF?= =?us-ascii?Q?q5eeLyBGOP22TFRxHVg3bAKpeCRAzE2gOAMhEmadqEgqcAbK8KO8ZJZcMFLb?= =?us-ascii?Q?apXkk1RMYIwf2ZchuyBucuUXP9RFq2P9MYFO896PfmKm9HikTqpxEi9ac+2d?= =?us-ascii?Q?JVCNyPiQTlc126nkBBgtlpNrr1IzRM9SYXAOp27IXg2bQtb46VdshnVs5eoi?= =?us-ascii?Q?oylpJAJmEC/xKwUNJqUX4iuMWFSozLzG0cJYtA7fAznBTjQa3BAbtSUO/oBs?= =?us-ascii?Q?eNe78Vz7i3gaqMEl9CfRwsEAYRCYgO36JAv277ckYxYxkan5N6fcqkoOKHQ5?= =?us-ascii?Q?Hi++M9jmUpyDinqSfvVp4AquQhW+ECQaeEkF1UUQM3+k0TY7hgx4of9UmDEs?= =?us-ascii?Q?d6XZL7287huJpavofolRUY8WDSgUzaLOI8VEy1UNXLyR+PrdoprcDbvKZhPG?= =?us-ascii?Q?2gFd8SYRrglidLA22ZDPqtxLmvX7YHEXuJuo7HTmWjyflToyMlCt3A8PyThn?= =?us-ascii?Q?Y7UX1kTXEUocJYVPcwSgX1HM4mCPSGTwvOrMbDl/qmdWM7PIFvIkGxBHaCOH?= =?us-ascii?Q?FBBdS3wnrLM=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)(366016)(1800799024)(376014)(7416014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?CQOYw3eBmisb6KZPkSA3SCbdilR3HJ03p+zD4YEuCYUMvhUhTyBG8cD2lW2c?= =?us-ascii?Q?tdBoVYs163ClcIn3RDUojkY+reO8q3DT+eLea2e/TyT6fR/Bjvn6o84l4VNt?= =?us-ascii?Q?qjPkFNGOM7Vl25uk/X0M5fsJxuEwzZwc13rYEpHeB8sI5xyw4QrH76xS8qjv?= =?us-ascii?Q?w4YDxFWQYdvWy2uaH2MkK04m88yowNGda62waJcFdkVKwmldHgn75W2u2248?= =?us-ascii?Q?XYImlmDzkZnRZJcOjCcEZh/4j/yqRalzjcIrEWE7uuxD6Ozd4Da14JLDSHAk?= =?us-ascii?Q?BiFI2lIqo2H5sQNm9umWV4+oV8v763Uigb5iS9byYGPaWzHcgudgjgkluuEj?= =?us-ascii?Q?NJIDQRN6nDDRAB1K+9crBHUmtExjArwk/veZ6Xo4o5ssw8E46hLrMY16+XAG?= =?us-ascii?Q?ZOCHbAWdKolv3qhUhkgVEkRtrh62TDY3+C3ExQNmEsfMAMBXCRBRIgCJY/Rt?= =?us-ascii?Q?PUuxMrd+bA4R68Mnq2jiI947c0FomvC+5DpZ3qQPvN/1MJjR6b7SRWrOYS8d?= =?us-ascii?Q?Arr9576aPMSfG7sPM46xd+mhpWRVw1KIYTlexd5ITQM32KC0oEch0TyYG8uB?= =?us-ascii?Q?j5Hbz2kgUEslAdNmo4+Kb1nqeghOAdHSkvkoQ0mG/ok7/k5C8IPKy/W5kVpf?= =?us-ascii?Q?cKVldatIza5yVf5IrW15QKYLOQ2PDm+hufIbdO7dyaVZxJAnhPnjurlAKHLF?= =?us-ascii?Q?Kdn3aUVZjeJAplo5PjE+TqFsp9/FUb9vWFqsGgWpEHtCPs2zrIWeoyzBEXEp?= =?us-ascii?Q?nTu9uhLvKXPuL00hhGO15vyzF6xhtC+2BYGebJUdJQBvS+QWszOKiuD8H7n0?= =?us-ascii?Q?O9FRH79dgT2lLa1ZxRXEVTRx7T3zcKOHuIPfhiQ+dwFwh+1lpK6DNU72aLuc?= =?us-ascii?Q?1RXHzXhFilOPMrwB5ZLPzmQof+YNxZopf0XuMvYEs3rGzGIMAXW4e5PZYeTd?= =?us-ascii?Q?kQFo4HpGfhu5m/KR7GL4q+DeNnxiYHltgN/vsgTWIFyF+4XEzbVr7v6H7jAj?= =?us-ascii?Q?dIhSlrjYwHvyEZ3TY5mJA49jiMCiiak19OteY2ZCR1/3u9vvOjS7vkh1uWw9?= =?us-ascii?Q?89sQ7J/vIVBf4tqEHrnOe/gheMM7FBc+vMKTebI3GfCZThzCmSMgJ9d/9JZo?= =?us-ascii?Q?LMDbqGDtUp47l5FjwvfP8mgOgMcEM+sDnW7SEoVA7U476vhKWaQrk+ksNwP9?= =?us-ascii?Q?KKaZneZt4NHtGmozIcY19nrroOFp31w+ohk++2Z0G/aJk58Za0R1pa51DVsU?= =?us-ascii?Q?lWVuxQeQLN+ywA6dK94BYnrm0ozbDYqGJhbkMiJf+6uVMffvh9OVLYAXnBSF?= =?us-ascii?Q?+K09wK5KdvotJ1Glh+m/svOCthwSMjLquZdUQAW+swJESq8DjnjztodOJ7Dv?= =?us-ascii?Q?ha0rdPI4jKUKKv28T3Xtw/xqUzyou0ix/mOfHMt3r7+HpYpT8osN8BbCke20?= =?us-ascii?Q?VE7p2v96DePwrPGiZosBm61m+Gdr4QZGqvZl5zaOqqu8aicjimLzhXsEtjHO?= =?us-ascii?Q?Z+UyXa0S90lUz0rbm6qacxP4rC7OZT4lsfYht4Mr0M9wd+iPf+3nUH92a1SF?= =?us-ascii?Q?RuMrDWlecNpbipI3NiNJNPzbk600nXRobbQ84VOZ?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b689e74-ef40-455b-a327-08dd81b16f37 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2025 15:22:03.3020 (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: CFmCj92ldmcNxOcYuvvQWAwoMvem7XBFQtNwPutX/HGbuWmVahp47LH/aDt7orEO X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR12MB6220 X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 08ECB120016 X-Stat-Signature: 7j5xhe6udz4xxgssfmbjkam3ecq9arjf X-Rspam-User: X-HE-Tag: 1745335328-64356 X-HE-Meta: U2FsdGVkX19GuyZZMQ1Vb7NnqIg8HjLGz+sisaAfxXnUZGpFdmRAG2ifwqFDrGy4lZsLYRtwszJfbVQstq/Isl4o9j1KQwjk3biTVoNauVjcYmGY2p/3U4ZI+FpVIzV+mMRpztZCN2YbIMExrx1wYntdV4meACLDPFhYDn2Y0/p+4OnXdSqEELZGq7qay9Bkk6PRrgDmvMEpfaqSfNOgEmwJHq9CHVGxd0E/Lb2t8JsnHnnq/LqyxvIpHHF37NaPPCJgeGbODR99UsdFgRJ1902XsswbB8ihg0dLHjkLwSOErHUFD7qJI/4t5CGZAIMRlKlJnFFlHmW9nHJEZ2n8d0fjqE/Jp3hM0b0h3G75NOVlLlMTQUPi0VnRzlBRjjSAsy7NPYBPBoTp9aKGsqGzW5TAWCeN7fRS/1FHbcc8+i50IWSwS73jU/WWpNA15Xpv+AHSWoEEkwC23QnG5GEdx60HSUAI8gWbUMjEThuBJ/HoXV18AekmflS4Jl0Xps4IVV3iui4dsQKYqEWplyWHxE+0WhsiELfbX0Vtxm3dKKWJ5TY78+rAoRaM0ZG67cJJ2bg+8KZSTQlbIejwxQcacJgHd7lKDeWrZgIrvsorbKnZT5wZ+t2nV3R53ih1fqHdKv173JldGJulclBL8hcFfAVg+vRXGI6qiKarDUYHiFPw5ON8rnoZuZpAZg2F8CkLkAQnff+KWhrpvLJPay8MSWw329esG8tu3cKBfOrZFxRQXwsmYzX2AD+Fhf7OaCu+++2W1X7t/97zBj8tMULT8p0wX83sEcGV/f0c35ClrLyvTl84YbUgJVRbcur1YCwFhjHo26+Nm4LYS+8bpLH39XDr+W+ruPllXel4FwBwfodXNh9VMR0qBqtGB8ClVAb3D1X24WqIdx6ZBkqmZ0SJJGmBUz/69b03dlUgXcDItEWXQXmmdmfLgzyuzeN4RbIUFV7wk7GQR8DM7Jx4aN9 TWEy/qRO +aYacVXLamJsHykdT1MnGccgtsavQ6+M8zNOTRCDXyXeyYSxth5nR0824o6qCnrYz3EkgFL3HDapvzrrW3qGJltsOqE2SP1YIJeLS4O6vvL38F2LzT97Av1zJVmietSAWpEoM9fFMvfR5zoyraHdtgiKSlyaG195CnXZZctpBM6d8CkhR3xbK4ax9i8pA4BMYreE1kPFiTZSlnxqQ0kb03LicvU2RI0mi62gvUgezUFkKCoYvZHsYJMXZIl8ferWERu+Z+kpA0RD/TL5bu6EaSnZFm+lUNeHqbOchI/0UZJI3RvqfS+TRcMVPj/nR7Mxlw8kGNGMpqIthvtE9wEGVDMaqTpqT2mfcwRMcRy6M+QlEQJE8B2sUZactrmPPG1yW+RImh0550CCpDacZXOoeudiJLiIuZ2R2x41HlxBv5zZ4+aKEsk6GilmyI5iqe+H7KXGDUbwCJse1vCUV7h3jNL4ok+hi4kiR2M1fHmZ8bt5rHYY7kjE8Cl95PG+549a5XEKk3ajLcjwN9D0= 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 22 Apr 2025, at 7:40, Shivank Garg wrote: > Rename the previously static folio_expected_refs() to clarify its > purpose and scope, making it an inline function > folio_migration_expected_refs() to calculate expected folio references > during migration. The function is only suitable for folios unmapped from > page tables. > > Signed-off-by: Shivank Garg > --- > include/linux/migrate.h | 26 ++++++++++++++++++++++++++ > mm/migrate.c | 22 ++++------------------ > 2 files changed, 30 insertions(+), 18 deletions(-) > Acked-by: Zi Yan Best Regards, Yan, Zi