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 78E9EC25B78 for ; Tue, 28 May 2024 20:14:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8AD4E6B0088; Tue, 28 May 2024 16:14:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 834A56B0089; Tue, 28 May 2024 16:14:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 612536B008C; Tue, 28 May 2024 16:14:22 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 3963D6B0088 for ; Tue, 28 May 2024 16:14:22 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id B654EA05D1 for ; Tue, 28 May 2024 20:14:21 +0000 (UTC) X-FDA: 82168906722.08.499276C Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf07.hostedemail.com (Postfix) with ESMTP id 0772B4000D; Tue, 28 May 2024 20:14:17 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=gukdVQ5l; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=QybiNK80; dmarc=pass (policy=quarantine) header.from=oracle.com; spf=pass (imf07.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.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=1716927258; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=lXyhPa0dzrjqm9K252zjAgvUxgpft0/H79TP3UZEG7A=; b=wX0zM1ufbFI8KB+UvY9rPEJ35nHVLW3nGWgKi1zGRRjirXD3ERTA5dzOpkv6stnT/bZ3js t0vchoDFpEHM+NUU/K35ilA6gPkEut610xm/hmN9KdF8DU1jhpykqI30Psl3CQHVBPEqGt GnppfVZ4LjtmXTU3rlhHNatI5bvMmVw= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=gukdVQ5l; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=QybiNK80; dmarc=pass (policy=quarantine) header.from=oracle.com; spf=pass (imf07.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1716927258; a=rsa-sha256; cv=pass; b=cCPoqdP1wlUfEPt7WKNIF6eUhVtcwItoE+oZVEJ+EJN2E/vVdz/+Obo/1nrvkhJaNGFpmZ EOFN8rqZBgb7LToTYwi6dKq7RClF4q9Jbl/tHkqI+AprMH5Ql5lrl2EqcwQTIQEShh1fnX wqRzabq3b0upWYLmBXdpJD9DzsBnltA= Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 44SIJSjA011736; Tue, 28 May 2024 20:14:02 GMT DKIM-Signature: =?UTF-8?Q?v=3D1;_a=3Drsa-sha256;_c=3Drelaxed/relaxed;_d=3Doracle.com;_h?= =?UTF-8?Q?=3Dcc:content-transfer-encoding:content-type:date:from:in-reply?= =?UTF-8?Q?-to:message-id:mime-version:references:subject:to;_s=3Dcorp-202?= =?UTF-8?Q?3-11-20;_bh=3DlXyhPa0dzrjqm9K252zjAgvUxgpft0/H79TP3UZEG7A=3D;_b?= =?UTF-8?Q?=3DgukdVQ5lyKTEbCxU0wkqxIj/0Ic1rqzcqamlqToNEZXRHwfCeW2TngRFBjLQ?= =?UTF-8?Q?bq0OdQz7_t25N41WHv416n/9XCSE7DwVnpKLom2DI7orl3jhvwUGux6xZw5B9td?= =?UTF-8?Q?hyhtY5gQRuwkwp_ggzInO+fMNOkMo1yQzIhv3eqS23ioTj6TXWKZ3FgW8Tc9m5b?= =?UTF-8?Q?7dKxRCQL5UQYNRgDN0UX_kzosclIkZWAXgO9kmjcUogktludAwuXLbRqR0dloqN?= =?UTF-8?Q?I5TVr+1rj5XI56EVksxB7yqC3s_LSLQaPOqsn3rAnGvbn/qaeV4NKcfLyPJgQ0+?= =?UTF-8?Q?ccYcpvayrrVQzV4OHi4JIXtUJdC7EB3k_jw=3D=3D_?= Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3yb8hu5ajq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 28 May 2024 20:14:02 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 44SK3CvZ025817; Tue, 28 May 2024 20:14:01 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2168.outbound.protection.outlook.com [104.47.56.168]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3yc50qbv11-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 28 May 2024 20:14:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hK9j0WPfD6B1xQRbOws3P7qg1DDkXWEdNMYV9wsvXy02c+BlXh+SZ5enZH1V/m9xjutUEILlRUrQ6JFvjzCvJE7ur6rOexVLXqzi5JP4+b6G170U1NMYWAQk9X4zoJPozy6AGjjwNmxbUWrAK/MwqMPht07AGpIA6Dq4V0PnCQ8ahUBVc/H+TCDme3fWFdRQwvZPyWsH7DkW9mMOJS/LuGTu1N0DY+zpCLmUPD1vNSZEY36kfsN1kL6TLhq3MU1uibioFTuHe5ujpAAef/mkX4Vz9cSxZTiMTBUK9/J4flNTCprgVB8NBInwJIkNu9J8Dp1bGVzm3mzv82J9mdjGzQ== 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=lXyhPa0dzrjqm9K252zjAgvUxgpft0/H79TP3UZEG7A=; b=TnNY6uHCZD99EyTHnoTbqGV5TVNS8pguuicfbUTVU14l540i9KqAR275QEv8n663NzAJeqhApaUq+t2zpHyznvMYG2GptuDFnxctkZD3uTts3X1oI30aoKP2kZvtlaKcOoOEnoiUsdcsaWfEDW+XFDjPQXiC2SzWGRLoMJV/+dq5v3R/RtXa/KtUmxRYrW/aPdwjKwnxLaNrswrGwSguz83Sn9Jdvc6oHP+MBq4YqSnvLAtRmhH3CO3Q1Kxl2NWbc1ieCv10qvLpRpCRslSOmABpjKpojDruP1cQ/PpJLMwmzY/M03Hc7uk1TukOWmwXvzS0CFzW/8f60oui08ce4w== 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=lXyhPa0dzrjqm9K252zjAgvUxgpft0/H79TP3UZEG7A=; b=QybiNK80yydxmNgEXVDJwa3QPrnjcrQ/tlmH7jOhYy4oGDg/K5e4LxfW7VPt/rcYM5vHDOg9gPu4wvjYG/kN+PxyelhZlZF+QgWbXSJgtMD6gTEtdjH3aCxRyB7LXx6V/nSjAMqekYK9IGf1KWpNp9bxnL8F6B3JgLB57msXM3s= Received: from SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) by PH7PR10MB5722.namprd10.prod.outlook.com (2603:10b6:510:126::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.30; Tue, 28 May 2024 20:13:59 +0000 Received: from SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::3db0:ec21:1957:f1b3]) by SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::3db0:ec21:1957:f1b3%6]) with mapi id 15.20.7611.025; Tue, 28 May 2024 20:13:59 +0000 Message-ID: <438bd5a4-63b1-4f52-b312-423cd2cab23b@oracle.com> Date: Tue, 28 May 2024 13:13:52 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 1/5] mm: add folio_mc_copy() To: Kefeng Wang , akpm@linux-foundation.org, linux-mm@kvack.org Cc: Tony Luck , Miaohe Lin , nao.horiguchi@gmail.com, Matthew Wilcox , David Hildenbrand , Muchun Song , Benjamin LaHaise , jglisse@redhat.com, Zi Yan , Jiaqi Yan , Hugh Dickins , Vishal Moola , Alistair Popple , Oscar Salvador References: <20240528134513.2283548-1-wangkefeng.wang@huawei.com> <20240528134513.2283548-2-wangkefeng.wang@huawei.com> Content-Language: en-US From: Jane Chu In-Reply-To: <20240528134513.2283548-2-wangkefeng.wang@huawei.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR01CA0060.prod.exchangelabs.com (2603:10b6:208:23f::29) To SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB4429:EE_|PH7PR10MB5722:EE_ X-MS-Office365-Filtering-Correlation-Id: 998a8a47-0e09-4a8a-5975-08dc7f52b5a4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|7416005|366007|376005; X-Microsoft-Antispam-Message-Info: =?utf-8?B?NUplVFc1U2lHU3dsMnNYYUIwc1E1R0RpV2RyeVZqOFExeWFneFRmRjEvZTJx?= =?utf-8?B?SjlFZnZrTlE1V3VJSWU0L1F0RjJJUUFJNWF4SWZqVTEwUEpOS1d1R1h6OGdG?= =?utf-8?B?QklocDhCcXMvQ24xYVZaaTZuaDVDMENsZE9LeXMybGI4cTdsV0l2N05iK1pv?= =?utf-8?B?cmZPMXVCZ1JUZUF3S2NDbnBCaWZTY1ZrSjhic05Pc2ozQWNhUitWR1Y2eTRX?= =?utf-8?B?Ylp5Z000TXBHYmZsVEZTd0U1MkFyUWlFQ3cyVnR6TStPcFpCRVRjei8wR2s3?= =?utf-8?B?UXljTHZKN2tFNTA0VjNYQkNOVHBtRGlRUm5LbUpPU3F0TmRQbUZkdHdqTVpC?= =?utf-8?B?U2Q3aStqdzJaQ3R1V2llOCsvcmtoTEVWL2J6dWdGNVFtZnVLMXNpZTB1K3Yr?= =?utf-8?B?MHZOU1FBV1hZRExXQjFSek5ySlZFbzJEeUcrMVpROHpzTHBsenpvV0hybnFS?= =?utf-8?B?aFBRMHdNTFNucHFzeTE4QVgxY1hQZzYyM1ZTT0ozM2xPNVdRWUpoYVJCSTdm?= =?utf-8?B?SDRUVnZDUTc5djdPdnZaMFo4djc4b1FJTkg5S1dvZ3FUbVo0TUNwYnhQcXcv?= =?utf-8?B?ZlRFNXh2QkxoeWF2WHFUUUFJdmFtVlIydXQ4aDVxYWNlR29VTDU1Z2dIbEc2?= =?utf-8?B?MG01cDFQcTM0clBjQ2h2ZzY1UmxsR0ErUHJ4Vm04U3Yvek1vQlRXZGpRSUlE?= =?utf-8?B?OGJQOHVld2haNkRqdllHVllJaXlaUTVTQVFWdE45ZWhZeHV4cmZRbHNlNXlL?= =?utf-8?B?YmR6NUhVTG9IbXBJQVNxbFI0OU40SS9nVnM1R2NOME9iU2Q2b0sxZnhBRzVk?= =?utf-8?B?Q0dVYkNqM08xeklEWmc4MXFnSmlpTlRPeE1QOTJwS21QSXNia24zbmVpQWxU?= =?utf-8?B?U01rY29JLzd6emMxR3EyUGxrYTFwTWVDd1BWdk1ZMFRNRisveDZ5UmV1VTla?= =?utf-8?B?YTB2OHA5YVNFdlpXRk9kSlQ1Yyt5dkJ6L2ZHdGUvZGNnaHVzcC9MZmFaMk5L?= =?utf-8?B?c1dDMFpOSGNwUjRnRGE0RSt6UHNlZWcvMElpb0FIQmZURkd3eThVRWpFWnBo?= =?utf-8?B?RFJFMXdIanF6bnhiRGlaODBWTFhZVDhOajF5Rk1pVEt1WklZT2ZnYnB5anFV?= =?utf-8?B?ZjRWQWtnM1BnV2xKWmhOdXZJb2x3TENsK1JHdFRRZDhWLzFuenI2QUwzSUI3?= =?utf-8?B?QXVSVGk0eWtKTG9vaC9nS2R4aGhQNUErdmFuZVo1c0VZZDhaTWxjTFZ4SFhu?= =?utf-8?B?am9kc1dOVENxeFgza2x6SWFMOHY0WEtsMThRM2lDRWF0RWFiVHRtSExhbXFm?= =?utf-8?B?ZFU0TWRQbjVWeU50Q01iVkd0N0FqY0cvOU80QlRvcmVnOVpQVExpaDdlaTc0?= =?utf-8?B?SFJubjhOVzg0TTNmWVUzWXhLWnVETnpSTjMyT3hJOWhsSnFmbGxjMnBoZUVl?= =?utf-8?B?MG5OMG5VUWtMV2ptek9Zdys0M0ZZNFh3UGNiTDMrTURyeGxlYUI0NDRqWDJ6?= =?utf-8?B?OWd1NE96OWZhbCt3UjhrRk1BY2xMUjVCOWVCQTNpNElWajA5QmNVRFQrd2k1?= =?utf-8?B?ZnJuVm9KTXBQWTc2ajZ0RFY4V25RNFNuem1lMXo3WWNRcGpMUVFHZ2dGTytk?= =?utf-8?B?eGZWcWh6N0x2eGZ5UEgzVGRPMFpzTjRoenhyc2t5QlU5NWgvQXhaVGNKeDAw?= =?utf-8?B?d3dxNXRFdzZmWHo2MHRnWVFtNkcwZXRSYmJnRjdNNE92b1BYajRZblN3PT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB4429.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(7416005)(366007)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TVhDNXhsUHp0dnN6eTJ0R0pGb3ZrdWoraUwweHNYS0t1b3ZPZ1Z2YUp4L0oz?= =?utf-8?B?SDg0MjJOUjExcVY3cTRIcXRlTDdRT0pQdXFJL0tSQTJ3RFBwWkgwQVFHRTly?= =?utf-8?B?TzFGTlBEbUFxclhnSWZkcG52VU12aVpSUGFXTW9mRGlVenk5NnAxVzA0Zkh1?= =?utf-8?B?bUN3RjVHMklRWm1WeG5yRlpRU1RyN21pQ3ZvSGI5cWMxdGMzTFVkYndWdDhV?= =?utf-8?B?bEVtK1E1M0g3WXJ0RUw5TVI3WHN6OTVkK3JHWVMyVVhpUi96bTh5NFlXcUVt?= =?utf-8?B?SzVxVlRjZlZQNEZJbzhCZHV6VmlaUW41TXU2RjVFbjlEV3J5V29vR01GcjNE?= =?utf-8?B?NVdUMGR2enhlNUo0bGFWZ29RSDZ6OHF0dE1rQzU1SWpUdHE4ZWVXaEoydytP?= =?utf-8?B?WlFkUFRZemFuV0lOTGpHYURYVytnd2FxTUdJMStqT1lzbmQyMDU0SWZ0M2hy?= =?utf-8?B?VlluN1NoTEZ6c3l1ZTNZY0lLeXJUNlFvWm1RMzR3T2g3b2w5WU04NWhRSXgy?= =?utf-8?B?NGtQNmxuQ2p3NGFzUW5rdjViTTQ0WGUydFFNd3JkY2dlZDRFOW1odWtNUFF1?= =?utf-8?B?SnE0Q1FJRjFXUHZrbTJBcy9BK0JKZ1NTWC9yRDFZNEp3ZHZrT1dNL2o5NkE1?= =?utf-8?B?MmpZV0RTSmU1S0NzZnYxK1QrUFZnY0xvMzJyaVFWM2F2YXYvMkdQbmlDZENo?= =?utf-8?B?N1h4YVZTRmFnanVQVXFrczJqOVpTUmNJZnlSYkZvQnQxUVdVU0xObS9TdFhB?= =?utf-8?B?TWNKVzNYMkVkMldtekQvUFdEckR5MEc2aGg2Qk13cHlSR1VqMFJoWEk0djhP?= =?utf-8?B?dmVneFNjN1huVlRLMU9Mc1hWZWttNVhQcU5ZQzdySTlBOUNmTVY3U3ZlRjNn?= =?utf-8?B?MUMyMEs2UXAweXYwaUF3VTVZbC9DazlLQ25CZEthcUQ2Ykt0Z08vRUpYQmIy?= =?utf-8?B?bXo3L3orZi82TTBtQ3BNZ0dJcTI1eHhBc3UvR3ZQTnc2MXZ1MSs4Q1JRYWxX?= =?utf-8?B?b0dkZXQrbGtqNEtzZWlqVEhndE5qbGpPamw0U1pXdVVHU3ZSRUJNdi9Eb0VU?= =?utf-8?B?blN4N2hWbElBelNZb0loQytoQ1FRUjZOdmJBVkFEZ0VYdWhjVTFCTExYVkZ6?= =?utf-8?B?aVNqSHZBQkoyVDcrendoUWtkb2o5dmNnelVKb3VaZDREbUdoMExxZTYwTEcx?= =?utf-8?B?NDlVcHRnd1orNE5OTUpkNk5md0tsankxbXZveG0zNWEvTnZaNkdGSGVhRTQ2?= =?utf-8?B?QzZBY2pMRHd4UXBQa2tBdlJQbE5Pek45WFl6anN4MGxvS01GemNZQnZMekl6?= =?utf-8?B?WDU1TDVRWWFVY0VJOUNzWC9XU3ZQdld2Y0dPdExrZG9HaWhGSUdGYWFvTUlN?= =?utf-8?B?YzJVR1F5STJUUDdXZzE0RW5vbnFBb0dkclQ1dEkvUlY0ZkhSNHloR3RzTURJ?= =?utf-8?B?OVQwS09HT1pFZWRxcytxd09Fdi9Ka1UvU05vYjV5dE5VeVBQa25RbStVK2l4?= =?utf-8?B?RVkyU1lRS1QrVHlna3NFbEppZ242eEEraUxNUDQrUmNVT0Q4cE5oMVE2SlFs?= =?utf-8?B?cEgrOXVXN1NLUTNoTWR2VDVaOTJYRFdaVisxSi83K1JRQXA2cnl4SUJyTUFO?= =?utf-8?B?WFB1eXBMQ01nczE5dEpWbHNXdGJuZGhraVlIRGZCVUh0Nk9BdkhOZjB4UFAy?= =?utf-8?B?RFNqOXZFdmhqQ3pldWxrSFBCelJ1Tk5xWU83bWFPL2VrbDJ0ZTgxWE5kaXEv?= =?utf-8?B?ZTlDVjNpbXJFc1VCZnE4M3hFNmpqNGdzaUdpMXA3Si9uVWxuaTJtNWlxeDZn?= =?utf-8?B?TlFFZi9yU3AzSkdvSG1lQXNXQkJBSTJhcTR3U3VWeDFtcDZvSTdQTGc1M3FD?= =?utf-8?B?Z0RqUkZwVksrazhyblFnYmgwdHQyYk9pVm14R3pqN1ZjVTExbDlpTmdJNXZv?= =?utf-8?B?MVF3YjF4WURMRHE4NmZodmVvNkhzZC9PeW9qcW5xNHVYakFxRXV2YVVJTDJa?= =?utf-8?B?OWc0dXlPc1Frc0hSK256MUVNRHM2cjc4K0trd2tTSnlZbit4NEVOQkh4WkpE?= =?utf-8?B?WGE4Wm0xazRuUTJad2pHYkdraXVGeHpVWXh1aDdRQm9Dcks0Vk00ejBZbEtG?= =?utf-8?Q?DErXzJ0BWxYXARjFAXRGNzRYk?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: nmlopImAIOnhh3JbmAlApW9Ic6VQDu+EHt7zC2ayeVzMBHRnnzmmHRyH4nLQmDgIGomL5/ruq9bFyASHuWa8RbW7imWSC7aUNy2EBNHJ60kFzYFPoLW01vUFmj0yec7zgRaWrRO9GBbhkyXcVYwc9eEufIqBAiRyZ9SnOrZZ71tDeiCNj0FLXfi56GztEP+I3b9DNMlyqFOfm1RYyJiOUKXI8CKVXkIvOCAfPYsdBxxt1d9JEvwa5tUCT/lAzK1A/x1AuQOIKlmj35hvY2VAJufRFGET3ZOWO4QRFJdcrpHq2uJHorqKzdCdjk/lCcZymw4pleytaklS5B3O5228ivkOfb6c2z+IsBPC+jDBbGkp2NnK186HcjWHQUQwSX0SjHLNMUcyYMehG0wWin19p4nZpCXDnDNC4fjuma5QOShEBJ9jde/O1LbmmKolowsrbstxoP87aAR0dlnm31Bfz+9pIfQ334vWeevLXY5SArqEMSnx1Cg3smwbolmOx9BuVxIsdkrtlhybgAbyQiWFhZ5kj4jLQjmB+8WYXV/btT7fGUKMz3c+398ZK9mLUbGn+6VX7UyXvHdoEGeGkvTagcFJi2EHkyOd5WvrUhvB82g= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 998a8a47-0e09-4a8a-5975-08dc7f52b5a4 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB4429.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2024 20:13:59.3241 (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: sL3TrA4raKiMmV3/efmtK4+7rbQoMfoX9yLyx0W6cwVzCulBcaL3HYlvWoCu6+QfmKEs64ivwUgxi/zs34COKw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB5722 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.650,FMLib:17.12.28.16 definitions=2024-05-28_14,2024-05-28_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 suspectscore=0 adultscore=0 phishscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2405010000 definitions=main-2405280151 X-Proofpoint-ORIG-GUID: I3BGZjJgj2falKUdgcro5O1l6qi4zz48 X-Proofpoint-GUID: I3BGZjJgj2falKUdgcro5O1l6qi4zz48 X-Rspamd-Queue-Id: 0772B4000D X-Stat-Signature: 4rixktmm16z9ei7q55etjn6dgxa18nan X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1716927257-611971 X-HE-Meta: U2FsdGVkX1+PpoeU7ARI6SSRZLx8ZNnGJDg3uuywNbe2MgvLYIxikX8HkZ0tk3SMA+IOaKA3BkUYJoAxxjVTtK7VSjMCrVGl8M+GmRH/hS5j7VWF/wtNX++ev1j3m5ckvGuschT9D4MHhSTXGD5l1lrLZ3KB6Yoc6Q8F2MK4SeOJEx4yXE12pl22nJQ8fCYgBRRxdOgq/g67QU04bJnnUQgL91B8hScKdDkSVugpqMAzTefRGcneGuy3HeGw1jxdk9eEowwRaP71ifNVPgnmT4SpDem07StJp7qKRFu0SJ/wWyMawqsWdavlvRJtZw1e4d8WQ28talKFLJqxTdRry9TdT65o0+7jqJtwzGOx0afRlPS9yumhn92XYX8jfHKaagxwV1fQaOzq/cggloGFJ8hDTd6JmiYuaV0v+ydPZWuEK3xucWk5aRzL1RSjss46zzpKPCD+2p6nwBxg7IWB0c/qg0u6NqgGKoETA2ZvlwyO+QSn3YNYtzNIfMzT77WKEcwQRsx0oWFEq47MZlr5dC9lgJkR8Jj58JsUVjsdmrCneURWQjznJk5SZnzt8T065tBK2PCsRuow2w6nbW7YkPTuYVdKa2x28G8rUZc4rb5HrlwMR6ivqMGSTfsf/ydLWr77kToIoUCt3d6N1ntRRlAb5y35LpRcl6boyEvhy+W2e8kLN3WYn9viQty/OUKQRfY8sby7EY/s4cYtSyvcsyRRRw9hk8RCwrnGMv1a7eaCG3WJzksn1a9Usk03SP50fob7/lWGpi0L9dUGpPLDbyI2N25ohTw39or2iOwqDhpqLkn8P0Wzlam73maoKUPrqrh478vptM46s26wDQx8QungEgRFEUZeKfW59UgmM4Rggoj62iwdNWXP6x7Z/C263plf/RF67Q8uk/15N4SgNH/S/xXJN+X61fxy6tRd2yXuEZ3++mrMUsv3jLmcqdbIlgBbRd24APeBXL5EfM/ 2cHe4TBQ 7HWR33zYZV80oLyWVifD1xtWsm6il6BmFsOUmUfgilwY8HQX6ac+8IZ7rQiCE5o5WZ1UhMS8P88L7uVQo/EbCIKzM8JjxfZSRX+xAml0/uaB9YCQZTXsShewD22W0E1lScUIFHEysnt7wswjGSbhLFon8aTWgJXWtHx+ZAVUOtDKAy7do2J1SnrpRzGC2vT9M/0FG22cxkJ38eOD+V8OND4sx3cvYae5zkp97+8Z6alBSwlj5RkbnqDmoMqZIJeVrDiH3hGTYR+KFoEXcW4yHPFF9OdYrOkJ+CYgZtKtJUKm/9OMs/G7TBKS1vX4pPsi7G0NIEeEPENGQjznnHFgHUD0SYdzrI980lcvywZRgx5xTHh9QhOXAX5zm4cdYqk6l/6irJuOpMWEui0OA38aSTHDobs2afSH/Zh+QoJCNR1N6QKMZITPzdJHbLlMJZKtXm8ff2dBcuTiUyHnveb2Oe7TJrD9AB0ZRU06CFV4Yi8VE1IHEOPtjozPDXOBex00Vn3SvJXV9P36j/EKhN5orqnvbGUmMRE4dCsamCUijk2u9us0nrN1xz1E8Y1y0QpyxU8lX X-Bogosity: Ham, tests=bogofilter, spamicity=0.001207, 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 5/28/2024 6:45 AM, Kefeng Wang wrote: > > +int folio_mc_copy(struct folio *dst, struct folio *src) > +{ > + long nr = folio_nr_pages(src); > + long i = 0; > + int ret = 0; > + > + for (;;) { > + if (copy_mc_highpage(folio_page(dst, i), folio_page(src, i))) { > + ret = -EFAULT; > + break; > + } Why not be more specific by returning -EHWPOISON ? -jane