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 A412DCD1292 for ; Mon, 8 Apr 2024 22:45:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2D69B6B007B; Mon, 8 Apr 2024 18:45:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 285B76B0082; Mon, 8 Apr 2024 18:45:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0FF7C6B0088; Mon, 8 Apr 2024 18:45:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E60176B007B for ; Mon, 8 Apr 2024 18:45:58 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 737E81601C3 for ; Mon, 8 Apr 2024 22:45:58 +0000 (UTC) X-FDA: 81987848796.27.F831294 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf30.hostedemail.com (Postfix) with ESMTP id 1053D80014 for ; Mon, 8 Apr 2024 22:45:54 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=edfhh+cj; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=c4LuxxHe; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf30.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com; dmarc=pass (policy=quarantine) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712616355; 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=liFHgeaazDe8b1stElqzjL1JKFAgI6qxhGXO3xfxS0Q=; b=sX9SDWio+di374SGFXLrGNLo8vEk1mxTNGqcmcBXs0stbraQiJUE6TyLhAUI5WRTDOazG/ zhFBUPsGiG/DyrBuUtnIrCOFwPiejnKDeIFVysYmS9ZSE2I17UkOq5W/wzmQ4STVugy/kt SfCpGtfx8w9W3tTm1tzJTG1Vvt4U3PA= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1712616355; a=rsa-sha256; cv=pass; b=qGojbHjlYRyRYISOiSuBn/P4psmZHgD75Sh/Loj+Q3Bl9hU6B51mmnxf4Gg27PpoccximM 03EJNVUy4D7Cu6c2GcSJzYnSD5PXhXcLA+oBoZu3EkaQJo5nzBBmBlmJOBh9jXZNlXOcjL DmHYoGEhJkB0TBSy8g4VfPQGP7o1D6k= ARC-Authentication-Results: i=2; imf30.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=edfhh+cj; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=c4LuxxHe; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf30.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com; dmarc=pass (policy=quarantine) header.from=oracle.com Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 438Lmqfq030246; Mon, 8 Apr 2024 22:45:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-11-20; bh=liFHgeaazDe8b1stElqzjL1JKFAgI6qxhGXO3xfxS0Q=; b=edfhh+cjBsZ1hCl7QlwtEaUFQ77Oq5XfhLgk24CqFmqveymKPj0CnvrjwyfWbawub30P S4io+iP/B3ftXuORXYjOzC5AD4sluJXg4dgnMwpwxMwfmaVMuPQ034YQJkMcS7Q204sN Y0zTsTwIqweA9ps5yUZoDxiAV/Ip3LTBydkNHN0yflQnHYoMZ9BTVKECghKQag+0Q3sI YC1Uww785kCrtUhAHn2OIc0Y6UTr+U723NKMN9B9OvOYsaF1fqQYzE1dmCaBoeXKGQIp /6g0ynUunjAagMLx3qS2MFrGgR/0Du6owERokSVLJg9mW9JfnQiL00GmLQnXWVbsjVSr HA== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xaxedkvyt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Apr 2024 22:45:44 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 438L0xnn040189; Mon, 8 Apr 2024 22:45:44 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3xavucc3un-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Apr 2024 22:45:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I41a+F+TqCrx3OjWbaRBhurkZbEXJmCftLgRNSMyNoPFAw58QWLwqsQTp2STIyMcU5wrVtVuwGKHxYoBLGWiQw25tavxtxi10Hh4GKQ5WQp4FtP6uGexHFFZ3zpzsXWi+N/xChLeAEiyahGPo9NAQZzeyLKiSnbH6pT3XYzXb9kLQDyPjTbgdeD5tqDsqXIxV0GwmrCLDx4sWmhhQnU1pkhNSMkVcHdaM7ZACMoomtcPb4CwHYpfmwMyFAU3dTScy7OZOpKfCVch2gn5fNbT6cqlyXSW9E1BakmdbaPNPUqfn7jY1HhXsqfcbQojCMDrhm6k1VKTNSHA8pqjgq+PWA== 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=liFHgeaazDe8b1stElqzjL1JKFAgI6qxhGXO3xfxS0Q=; b=Xre3JJEZEjfQRflYW88O6gmTxGWV+mabkROZsbiKFiGuUupfqTh+9mKlQxjohqIpSqQ4b77qyAM2W6Gsd5qh+E4nHZDGg9X0gy5I9umR6+fWBTBDx9DKW09tqam6zgBQ2JeV0jg2zEFZAMae982jyMimWyRMBaR+RGE4pVPB4+H9YMZnK9cKKvr8T2FJBF2yv4pfzVVv9znUfJ0XdYREovbUpKKkAvTYz6lpTyCIxfCE+X3A+xD+l3ZorjdU+AMkuQ6sZgU1qF9uwRPBm2ZGUctsEgGvtKOrgkq0PCySJxIH/qDsxwJ2GZZRTb0r3SEg2wrDJEaKhAEh2mzAldCayw== 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=liFHgeaazDe8b1stElqzjL1JKFAgI6qxhGXO3xfxS0Q=; b=c4LuxxHeCGlqn6k4f5/+mvdS90h45kq1aSyHiElB0aW1hKTHZAzk1fR55xYpfWrDopzA5jQBS3syl+EbeZsDigBVko5GObTO5CDp3GyngsyApkFjrVMNTuYgvAZYNH84EWRUWmh6o3SN8wDt6ki/+KYIGjIU33LZwuXrkAR5V4I= Received: from SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) by SN7PR10MB6381.namprd10.prod.outlook.com (2603:10b6:806:26f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Mon, 8 Apr 2024 22:45:41 +0000 Received: from SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::f5b:648d:5d73:dd03]) by SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::f5b:648d:5d73:dd03%7]) with mapi id 15.20.7409.042; Mon, 8 Apr 2024 22:45:41 +0000 Message-ID: <88b8988b-5f52-4a2c-b4e5-71d828eb6acc@oracle.com> Date: Mon, 8 Apr 2024 15:45:37 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 04/11] mm: Make page_mapped_in_vma conditional on CONFIG_MEMORY_FAILURE To: "Matthew Wilcox (Oracle)" , Miaohe Lin Cc: linux-mm@kvack.org References: <20240408194232.118537-1-willy@infradead.org> <20240408194232.118537-5-willy@infradead.org> Content-Language: en-US From: Jane Chu In-Reply-To: <20240408194232.118537-5-willy@infradead.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR17CA0027.namprd17.prod.outlook.com (2603:10b6:208:15e::40) To SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB4429:EE_|SN7PR10MB6381:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pHHnY4d5OQCfyFnDVzJLB7rIb+K7XDfb5kFEY4FV+RN+zmcAntASq64ph/EGFCMq/IWHGW7CtSI1j+edEO2xUCSVI3tj8zvMg8szrnvu9Di7s+hbmEcUOTCFlE6NFnpzKSO3fZLVAlvtSFxrK2fa6UKKKFtb4C6MVAfgzcXAAzWhCaGyFWAI098QFciGoLoaKLHGcC8jX5kugz6tEIhUThB9KfzJfsHMGRkt6FoOIsCsHfes86U2ce0LXOCxrlryEs+sVnStexFBBrd4co+Lra5rbgqV7sxps2/oToAUxYgxkvl1ibKl+pJ0mbnbrbJAYV81AqdCQ6l+9CCkrFd4RF2ZVl2Ds1c5YT84cF5sOR5eYMQ6XWC6rtVbQqr0ElZfv33NitxEo37WLzqp5+F/rQ3VBJpLUrQESPRFRA0nd/ztx+AkZyB2iIvtKKvdXjbRRS0KZF0rLzgzCMh3pKGwjCCSLJPaad9X9C4FYwqJYUXZ2cjejlTgRTQGkemk3qSMRoeuE+n68uZBK/aS4VwAY57u6wjFG8kU3auRRdyaIjn4zwxj2nNZXKOwebrw4+oEzqcdFs+wAnZAbcIPJnrPOLecgsDwl8oOrP8UBB5i0nLt1asYNTcgZIhyvXFmS/UbQpFdRQ5lh65YdJeDbaspQ6fqMOLepnJGsNlLUVKUX1s= 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)(366007)(376005)(1800799015);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZVdXc3N4MFFuNk9URm1JVTcybFJ5anpxUzlsckpFMVBrQndzejJ2U2gyWndN?= =?utf-8?B?UkRCd0NBeHlYd2tQaTJ0aHorU0xIS21qTmErak1uUEtaRTN3SU94T2x5WGpv?= =?utf-8?B?UThNMWM1czVjTXpPTFpHY0lmU0s4VnBQcEpFaHRVRThKUG1odkFReGpiTW1B?= =?utf-8?B?T3dIS0ZLV29QMURINGRGSGluUHc5RFoxaFBuUlBzUGowdWdRb0lHK3JwZ0pj?= =?utf-8?B?elBaRWNvSFoydDNmR1JUWklzWHpYUEVCKzhhODNCNWIrdTdsdkI4WktmLyt6?= =?utf-8?B?T2ZmcWc1aE1lVW9GODZ4TEk0OWhseGtCWHdra0pmNGVTa2tSQXozc2g5WTMx?= =?utf-8?B?bVcwTjdVNHJpMGpJN2tWRjhHT0lPQlFVQ3labTl4NTVmRFVNZjRubFVxSWdo?= =?utf-8?B?VE12SXhBS1EzaUhVNVRid2Z6enBURE81Rm5CcnQvRDFEaUpmTURLUlBraTYw?= =?utf-8?B?RTA3UkRqdWVrRXVBdkVWeE9KZ2hmYkZ1ZHNRR2FzWEdhcC9EOERtSFdFTEJy?= =?utf-8?B?aHdZLzFhT1gwcHZSL3g0Q3VQc2hVdm9RTUtpSHFkZ3ErYXhBVyt2bnc5NElK?= =?utf-8?B?Y0VQemhrNjlITjVva0hiQVdkR1k5b3pKRVRkWUdBR0FxZkFxYkZyV2FmQWVV?= =?utf-8?B?bUJFTnRSZmRBT0Z2eHkrWjFOb09XeU9KWG5nM0lZd2lWenVYcklhaG51SnFL?= =?utf-8?B?WVpNYkVYeStIeDM1cTFjOTg1bHdteWhObWY1OGJ4NXZyOWg0aWFVS1dZcU03?= =?utf-8?B?amRzbUlkRTlROTFGZExUMlB6b0JGdzBMZ3UzZTl0WTF2MExQWTcyUXplMHBY?= =?utf-8?B?STBzaGwrU1Vzc1lFb1ZvZm1BOHpwOWZSa1hKRUNER0xNbWJ5SEpWb2NvZmRq?= =?utf-8?B?MFkwdWtjRmM5cVJqM2svTGVXYjZJSFdjRFVOM1FaYTNsOTRjTkdRZmhOZVY4?= =?utf-8?B?eURBNHdvR2ZtRGNKeSswdTU0NnNCaVM0bWc1aEpWT2FrVmlSL0VrbG5UcVdp?= =?utf-8?B?S2Z5RmFjNzZoa3hkbGV1UEpJTXpXblFiWFFUbkFEbGVjM0lCWm9VejMyYkhB?= =?utf-8?B?cGlZNXVaM0w4MHZEOXloM2wwamNvWUxYU2FJSWNqS3dsQmZEZVJSSEtGcEhS?= =?utf-8?B?UEVKTmhDR3czL2Z1ZGxXekJTc1RYUm1nYkJNRnhtNGYyRHpzSUkvbytlWS9O?= =?utf-8?B?R0tqMWhEbWt2N1ZqWVR5ZG9RNGU3aUh1anlKaDF6SWU2RC94SERyNVVkeEQ3?= =?utf-8?B?UUpCMjZYSGZRNkFsR2YxL3B1QSsrcG5SdUxQYXoyWUErVEFjUEZsOVUwT3My?= =?utf-8?B?WkU4a2NZL3pMaHY5YmRlUEoydDNmWnpLdVkzZGZ1bjFyVzErNTZMNzZjMjdB?= =?utf-8?B?aCt3UjFkb1Q5OXU5SG1hQUZFVW5OVW9xb0ErcVlDYmlWTFprL3lZdWlNM093?= =?utf-8?B?Ly9KSmdVWm9iZEZyNktSVlZtZXBPUFQ3cHZDMUZpVmFVbTBsd3dDbHVmekFX?= =?utf-8?B?S3FxY0V6ZjBQaTlLbnR1a3lUdGRLeEVtQnlwbVVtdGZkQURUa3VocHFKckxa?= =?utf-8?B?eHZQQmhLMEYyYXk2bC84ZTl0d3d3aFBoRGg2aUE3ZVpxeGFqRDVRbFc2UnNC?= =?utf-8?B?ZTVzblhoSm5wRFMraXJaMDgzL1lJeDk1VUUybXluTXZLQTRsaTduaW01dXRn?= =?utf-8?B?c0IxSSthMHpRc2owdkZDaXdLOUw5YS8yU1hwa3o5Q0hWMzhDc3paOERlT3Vq?= =?utf-8?B?dkxBVUcvWVI1NFQwZkI1dlVOREdMQktjT2kreW02aDJaOURPOWtFL3FUWWdW?= =?utf-8?B?MHpLUk5Pc3VDc0hYY3dlSUcyZ2xKZ2ZoTXo1UnZyYkRqaklPOHpTakJma3lT?= =?utf-8?B?YlNVOGZQTmVTaXdscmVwRFhKWmZ4NENwdzhMM29BNE1Zei80QWl1UEtrTUpk?= =?utf-8?B?RTZienZPblpId2I4WStyOTJUUE5FTkJHTDhFb1k3WkZWQTdIczhma0VKV3JR?= =?utf-8?B?bXlsOFh4VU1uczRwTUdCeW5RYzNKdUZab2pSaUFOazVOYU5oYUwxVGMwNlJ6?= =?utf-8?B?OE84Nnc0eXdMdE81OERzVHUweTl2aHRjY3ErRDNGdUdJRDMyQThrS2RDMTFK?= =?utf-8?Q?GyHam64L0FrimKsOmjNSPbdW+?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: jEbORX/Dxq1XVTLVwGzEDUxm1JdfGekLYH2QEKUvem5VW7eC/H0tOwCQtOXpTZHSHVbMFKiNA5YOpiulxw+afd8vK/EBmoSBqYtfioQyD1zoouA8Snn349NxRT7qxRHao1ogetxRrcpmzGGk13sHQE3QYdgqsxVFhMsWJs1qjYMo6bk97ZD0D/gtN0RPJXHLV59qhK3KA7PAfJrgo1f7qjN/J6WgVtElY3PFQKH6kG/AZGMslhuU/GI9pvgmcUCVzcCgixKyKAJHWmfkBh+ILtycq6nqikiRDU9/mFSFPHYbNobLp9q6C+4s73bn0JPPW/vhwzgxEic5kvQXe5jw0StdFKMzB3giO8i8JW7RcfRunqoLl34RczvVOvE381zHrtvi5r1q11Kh7IxJ6HOOKMuoi7JTHM3jUbiI8Ur1UMGuzbMIgGJ3GBxXKVRrYvYUSzAPsmazCOnKdCMj7QIC5Pahtp65sdxnVqKQp9UnxC2Kty+Z6vusy+W0ahVHZJwcAuL2AvJ+Qn+eCgIc6xaOAPRPnUy3hz6BfuzVHdU5xjDMbo0dgC6uMJgqOzgCUTdRHpDJwnhuVwxqqEW3l3vBfFrmkSXCQv4EzLJiQ/O0NQU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6aa68d83-a16e-4957-7b6d-08dc581d9e89 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB4429.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Apr 2024 22:45:41.8730 (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: aKrh3LWJ2RjGIGms/yqQlBKi6zUIu1GZWLw3Ay3KU8nDMNE5fevWUwDI2v1j6cGOhyuiOj0//Ne0YkG+9RLb6g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6381 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-08_17,2024-04-05_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxscore=0 mlxlogscore=999 bulkscore=0 suspectscore=0 adultscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2404080171 X-Proofpoint-GUID: 6o1P6dMonjbjDJ0Qr81VsecB63KUS8cB X-Proofpoint-ORIG-GUID: 6o1P6dMonjbjDJ0Qr81VsecB63KUS8cB X-Stat-Signature: 6f5i5iehcnsgygabr737fremor4gksxd X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 1053D80014 X-Rspam-User: X-HE-Tag: 1712616354-552277 X-HE-Meta: U2FsdGVkX1/PYYGPSnJ1pFsFs8RHiohjGkgZBJ3mq2LwzV/vHBfR6hKHIHqm11lsf9bbrItBgTAaTsWCbutHM19STJtm/YzF5QUvE/ONEzSvkPq6PQaWRxPsXrUalgPAwrC4o6NzCTW2uXaA5PGT6UgfCGFvANwfg5Oan2f/kQusVhtFZ3VXFl8f63w2qSI2wPmC25+8ZGX93qMeJxw17JCMDL3eqUH9GAtNfbkIG09jCy1ICfDRaYdHFrGYsDQxdwgT+EfbI5WbKt1hgysz2MiEtLuSuGQ4jBAp2rTff5ztAygw6BTKt8m3Ok1bP+FjYHbWEghH50DZgRaPag0f5BU9SXOwOpwUsWzAqS4+y95coO5UiXw9t6rKPkGp9Fvx+vku8SS/0Ubs9398IDw7FtP7/KzfxQ2NT02qJkC8ONVc9G04kZJWrNvso6SP7XJuDLvSdHpyYKJgXUMgiXxz1jxFh5iOJErHIURpqtfz7BvsCbRyIcPd1VzCvU7s9Z2bq6TqIZ+nh5lLLchlvWUzL3gIpt/Dxvu3BxAMKQ/EF4vhdFl5zg6xkitUEcmf8Vw25RvuCKM1vwjx/c/8nFl0S/jQAGHwIPoCNWVoVMNY68HhhaEv60+NVTxgN83s24H69MFyC89t0WVHuEGXagNn+tEsyye15T4xKNwdgayQ1tryTapEXcKu75WqVH+jg//V4FWAKxQw2Wcfc8tKREpywzhOUjg0lJEnpxF6wkJKNJzdJpQ7gyFuXzS8Y8x5FFLLtZjdyJos8YsXrMjHaz1ts48caBFGV88sjdO2x4pvq70tCZ5bGv93xqK/fkW+muYP7w2qsHG7mRkxA5Eq5LOuYu2GqLQxooVRQ1yKExs9u0fHPv8gRMc3rB5mqqkErQskjWtSeUaAbxhxM5lNk1zudY4z+SajpvFlk0koIgzW/8CF31R3UXg89BX6wM3ebZ4q222yz8BHI/Lu+fu/wHn to1PJls4 uvTF4c/qWz70xF2PKoNDjVwNQRkDn2XirbYlTEIT8SrAudGj6NFb+NAqagQ9hwbjf7WeDQnij6AWnB6l5PnAYyudGGlch678EqlkiO3iQLO2u51yIs4EJdPwmI/6SpAi40kuPx7VE16I8LgyBqwK8afiEkeDoFS4MCwi08sascdU5YRcmX8KPn2lcVutK9DBZXyRNqY2sSqfj8fmgxBLKFOFdaClF6CG4Sbyu21dI6hYoit1MtlaB3LCB5Viw0dD4tNpNgxClDkZlPP3G6rejyGTIi1HyslgoFP2LqyQO23xL5UJBGLjMp5goABx5agGLO3OHDeLCbENgvFCpfwfLUAMOYgA0/zPVIOQJfazliE3avnTzUMb4P9OHM+gs70QMrKxbGoJySH0SpYzLV3yBSPkLHhZnUWKwHgDKgwRvTezJaPzDJTUpynhIA2FiPGi3x8vaedYSN10jPh+3UHcisysl5PNw+lfwgNiMpPk05QD1OhnisseqgykPcnoIjve0yTanqF3FxtzZA/vfULHN3R9I7qHE/cz8pepwG1Trfw1AtW6em0E3Zctw6lkMv96OUEg2cPKO1aR9djJvEjNkdV8+JbMNf+CdYzVU 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 4/8/2024 12:42 PM, Matthew Wilcox (Oracle) wrote: > This function is only currently used by the memory-failure code, so > we can omit it if we're not compiling in the memory-failure code. > > Suggested-by: Miaohe Lin > Signed-off-by: Matthew Wilcox (Oracle) > --- > mm/page_vma_mapped.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/mm/page_vma_mapped.c b/mm/page_vma_mapped.c > index 48bfc17934cd..6e06267fc220 100644 > --- a/mm/page_vma_mapped.c > +++ b/mm/page_vma_mapped.c > @@ -314,6 +314,7 @@ bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw) > return false; > } > > +#ifdef CONFIG_MEMORY_FAILURE > /** > * page_mapped_in_vma - check whether a page is really mapped in a VMA > * @page: the page to test > @@ -344,3 +345,4 @@ int page_mapped_in_vma(struct page *page, struct vm_area_struct *vma) > out: > return pvmw.address; > } > +#endif Should below be put in the CONFIG_MEMORY_FAILURE bracket as well ? include/linux/rmap.h: int page_mapped_in_vma(struct page *page, struct vm_area_struct *vma); with that, Reviewed-by: Jane Chu thanks, -jane