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 24A86C67861 for ; Tue, 9 Apr 2024 06:35:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A9EB96B0089; Tue, 9 Apr 2024 02:35:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A26C66B0093; Tue, 9 Apr 2024 02:35:35 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 878EC6B0095; Tue, 9 Apr 2024 02:35:35 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 603A86B0089 for ; Tue, 9 Apr 2024 02:35:35 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id E50C0A02CD for ; Tue, 9 Apr 2024 06:35:34 +0000 (UTC) X-FDA: 81989032188.10.64A8A05 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf16.hostedemail.com (Postfix) with ESMTP id 5CC13180013 for ; Tue, 9 Apr 2024 06:35:31 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=Y6qA7JWF; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=UHMB3kuK; dmarc=pass (policy=quarantine) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf16.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712644531; 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=pwyLnxzq3S3r/aUMo73AYYf0Oio9eSGm3JzoTbWAmP8=; b=24UzQLg8G9txtD4tLe2APJdA9MJM+ngbcFAhmE3PMQrt9Pqd5PJ1CJqY4kuNdluSm1ieyI tMl4cp14TIIHLR/mvtPZzZ+BwJEbchp+cr34du2HzM3IIXll5FCKkXv03Sbj85J9HBUIz6 Oo7J/jfxmfKALVfHBbB7dm9ZRrkHHMQ= ARC-Authentication-Results: i=2; imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=Y6qA7JWF; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=UHMB3kuK; dmarc=pass (policy=quarantine) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf16.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1712644531; a=rsa-sha256; cv=pass; b=ZXszRN1UmI5Xs3eAZ+mow5tOkgpVDBTX6kluC9WR8d49m7olOXQF5Y4LjeBFXNDH7hFErG +9HdioHDYEc3DvmoL+E3vPwmGKb8BK+XIZB4qQj5NK2YAE/ZJ9sj4gouOmQ+Bb6mWrWQpQ 1/N5IXyreRPKyTgSQr6Y87kMh/zJS6Q= 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 438Lmq82030246; Tue, 9 Apr 2024 06:35:17 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=pwyLnxzq3S3r/aUMo73AYYf0Oio9eSGm3JzoTbWAmP8=; b=Y6qA7JWF+XvnTaPR5wV0J3aNEiLoqqvpBEoeYeeNHqLhtg58N/nReRQhXjjgZUk0hd8c 0GmfPVZXURqOBCHTwdd6kX4U0AypOJnAMEw9tSClX1GRP/aYdNGuSz/jUBreFyCf23Xh /kH1ArWyEnKvz0uZLtho5xZSNzHgd73On7rAXEkhVpESKgQH8H9ij0FmoGmO8cE15ZDg 6fK8djxx/8BlbhNqwdVuSA1tlRuvu+TNynJOdHLTjzdLFXSw2X4JwjZXqO0OA/mLbunm 9FytxeK0aLx7sesjt0y6ll03C1r1BE0lg+KnT8GotUirbikmlcbXsjkHAKXVmUj+AIR7 8A== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xaxedmbsw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Apr 2024 06:35:17 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 4395pBq7003030; Tue, 9 Apr 2024 06:35:17 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2168.outbound.protection.outlook.com [104.47.59.168]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3xavucntyk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Apr 2024 06:35:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PoNYV5WlWKd9wjfp+tY6OVlBO9J+qb0er4UDRJhvJXTrEDs/DDUGkX48rBoeIbOWgro746Msg23HzteD+2xVNsX5732jIqelbiGcYyAllbeAV1gfP4vfPAbHRY/LjrwDYHAU6j/big9dXpmVYe+OrA/N9WcvcihMXzxvXEy83lMHpP+YzdnnHhdTTpQMJo5wfvZxohXl/lXO1ao7O9uP08K+k1hKUuVa3xuJVFZKrQgjKPxSDduIFFVxd8Y4qXTeI/nVp1fEScEK4LT5xUiaVzQ0UUGu7h9tGPHhnEWQYWYvkUGLHXmWjRWQLZKHiMFsvid67sCqdfVQz+W1n+KkNQ== 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=pwyLnxzq3S3r/aUMo73AYYf0Oio9eSGm3JzoTbWAmP8=; b=fTZ7ucQnPAEKpC0QNCqYgesy2M9r0xRkLXKrpZcf9eoZNEekY5q2PKC3PndHN3owySJe99oDCTXABhDFh6Hv7du4O9wCdJ7wx0dI2eXrF2DekAixoSkaR9sXI0oIYFqeQmUEJT7lE0KOv7r8cLKM4/uDiT8Ol//uhMoeU21A3+fLHANdIOnPcqkvGRCQDqbFfbTna1K+eLF9vEzf/gdfTZ2ujUZGv3D0dOLZ0cqa0o71sGOAutvT8lB8seR2LY9/EIGp++uFQdMAjqMZIPVGm1dX2GpiPuqYQeNeMEwWdE9YN39keuURssABoqBlS560UE+irPYS1Ij/xG50arXYQQ== 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=pwyLnxzq3S3r/aUMo73AYYf0Oio9eSGm3JzoTbWAmP8=; b=UHMB3kuKtf2+eNYBRP2rNdta/L2egxIV4vpp/CK3G9n7hmNLW09A4qGOJUl8ZytxGEEy4Kt/19EbT/VTHqMoZ4TaAUbWBW7ToT5PCQXEE9/hlTYmbV+Q0irnitTCeYvJpaLVQ9/SwI12Yd3Xjjl5KSUBwo1o1Qb1arTB3Cc394k= Received: from SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) by SA1PR10MB7856.namprd10.prod.outlook.com (2603:10b6:806:3a9::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.48; Tue, 9 Apr 2024 06:35:14 +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; Tue, 9 Apr 2024 06:35:13 +0000 Message-ID: <12723564-8d78-4d94-89fd-5c15eb87b28b@oracle.com> Date: Mon, 8 Apr 2024 23:35:10 -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 Cc: Miaohe Lin , linux-mm@kvack.org References: <20240408194232.118537-1-willy@infradead.org> <20240408194232.118537-5-willy@infradead.org> <88b8988b-5f52-4a2c-b4e5-71d828eb6acc@oracle.com> Content-Language: en-US From: Jane Chu In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BL1PR13CA0247.namprd13.prod.outlook.com (2603:10b6:208:2ba::12) To SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB4429:EE_|SA1PR10MB7856:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OpefFApIeFodrlHNLceXfhuhVgpfQePYbosfHW29p4Owmv8ADmtXr66Qm0qp0/oh9tRv/Nl/tFJ4ddL+jBwFbLMwZzEg2lI7yQtZlj6bETJIHow34r1XClmOrWBKzg6dk8yGzogdAoIhGjr51qSxz9d7+dJIL+la2DPPQVF/yrnwCHOv8Gf92NlMkm3crXjaQ7ROGj3bILbwbjXFUbR68GXgsjH0rIsm4WYagTiqEty0lvlJdpOoOlnmxRdJicc4rLKycxZYVIcCFI7rgABVzoHV5y9qKpny27hqd7LZ/4TQKQHe2bX3hl+MbcpFosEEyXPirjO34forVsRCZuZyVsBc+AAxd0YQVWLmIqZ1Y17D856OKVUjS/Oz2v6/GFERFv8TnMZ3k1SrS7PGSPluriHqNIqRRFpwouRgWVWY07vJwyfyLY6jy0xBE3tmkJNR9L1jatG2lY5V079Wp/Z9w782sWwwazpzs97N+dGLZcxWDJeOncOatdMwTaTtrJ+/Krce92ke7LkinZ9fDewBGiqwbYBnBkJ63ExgQFZsIhTJk/4VUJ0PwE5KVifz7Rp/cjQiD6qhnwJP/uzgyhgiES53mKHj2hUF3ELr6QE1hzneXA2rQNp14zC0lliyqNH1kwo8uk8u9EhwlBx+9e7BbzRvwc3nS0zXnJ1wEKfj/50= 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?N21mMjNZSzRSbk1scTZlZ05XZlZCRTFQb3B5QU12dm1WWjRTTjJ2RS9pSTBX?= =?utf-8?B?ZXVEdTBpc3dJOEhzdVJCbmhndm5qQVNlMHVBN002R29zcEQ5NjNEZzl5cDNO?= =?utf-8?B?dzVvdW5aSi91dlRhV3lLNXloR2hJUDdXM0xqZ0lndTRqTE9ZbVFab3lrdGJx?= =?utf-8?B?aVVQMmVrSXh6VURuWVJ4UURSWW9SVDFxUjFmL1FYaFJ0bHFDZEorWGpKNU5J?= =?utf-8?B?L29SelBRZGlNTHljbU9kdTVHLzNSVnlDakFJcW5iOGMrc1BMZG1ZMFBMaWc0?= =?utf-8?B?WEI2Nm5DTVk5OE1NWS9DVVZhT3NwTU9lc05nbVQ4T2JXMkFSZEdnMTFoZmpm?= =?utf-8?B?Sy82aWhtL2ZFTytnSmdUaTlxa0tIbVFoV1lLVnFoT0JaNE0zZ0dHMDZrcnhP?= =?utf-8?B?U1Q5emV2RjlFK1hIQ2wyaTd1Y1l6ekd3cDcwa1plV285YVBvaDdnVjhOL2d2?= =?utf-8?B?TGVRYW9XQTJFUTRFaElrMHhBT292bkNEbDQraW5GdTRzVUhoMUczaTlIckxO?= =?utf-8?B?SDA3R2RBeFZkenh6d2VTelYva2ZXODNicVRJMUdvR3FqTEdwcHhQV1podEhO?= =?utf-8?B?R05UYzV3OS9tK2I2RDl3TkR1TjNFeHVOd3Ftd2RVNWJZWTRIeGVsWEw4THZv?= =?utf-8?B?eEFXNmFmTzZQRjZzUncva25SdnFLc1U3VEtqTWZqLy9YWThWc3pybjkrWHoy?= =?utf-8?B?c3pXb0hRTkNSWkpLckpIQi95RkZjaUdXMHF1SlZ3Wmc4NVJCZW5nRWkrRlF1?= =?utf-8?B?dk1JdlQwbndzcW5zTnoyTEdIVUN2a29MbCtjVFlxTWF1dGpENVM0LzNhRTR3?= =?utf-8?B?OE5aU1BSUEZiRTAxYWJiOWkwbFFVQ1kzZkgxYlBGckloakwwbmY3RkdUSFV3?= =?utf-8?B?UmxRazJVcm1qRkhKNmZsc0JVeDBLTW5hdURUN2hxYnl5MW9uUjNjT1NMREZv?= =?utf-8?B?d1F2eUpOT3BuSmhET0lHYW5rRkh3TXpYdFh4L1l0R1NzTnZGVGJaYjlaQTdR?= =?utf-8?B?WHFnWkhsakRuSnBnNG4rc2VVWkhkVlNsOHdrUkdwMlRmMWVkWGxrcFZqbEUz?= =?utf-8?B?UUFBVmY5MGZYcjZ2Zm1XV0NCelpzV1dnNXg4b0UxbmZnOGJpVndhbkhLbUx4?= =?utf-8?B?TXlZd2lLUG1pdlFoM3JoMWZ0K3B0ZldSQVN0ZXBadjN4Ri9EVzNrRXRMRTJx?= =?utf-8?B?L1lVTkFmdDJybFV3ckdJSGd5cVhhcFlBck1QS2tUU003NGR0VUdnL3JQVnBW?= =?utf-8?B?SnVFeWVCZmNhUjJZK0p5Z1JpQ25XSmVVRVhnUGwyNG1jZG56TEpDUUgyaHFR?= =?utf-8?B?d2hrNmhLbXM5MjUxZmFDV21kQkxsM0dvOTFqVk1ibG5mUTk4MmtUT0NheTRy?= =?utf-8?B?MGNrYVRJWkNmQmRqWVpUbllSY1JOdi9xQmljelFvZUIrc2xRT1dkMXVMNEox?= =?utf-8?B?OTZQTW9PbUVRdFRvQXk5dFFna04vRmd5M2hTamJCVGFLWSsvT0dlaG96ZGVv?= =?utf-8?B?QndTaTdvYzQzbVorcEoxNFRXYWpJNFR3S1B0c3g1TlZtT0FodlB3dTlQbllx?= =?utf-8?B?YnlnNTdBZTFpV0pKOTB1MkpMZWFnNHhmSFJvcmZydjBlbTJDZFlWamZ3TS9W?= =?utf-8?B?d3Q4YmM3WXFTcm9INWJmZ055dVdYZ2JocUk2c2h3NVpZZS90dzBnbU05cXUy?= =?utf-8?B?U3ZzK2lwTkI1RFZtdDBOS0NYZ21WVFU2Rmk4VzRPR2JxK1lHekNpdndudmlJ?= =?utf-8?B?R2w5YU9FZTZ1SGJSeFhId0cxVi92RFZOSi9zNEJCbWhnYVlIVWUzbkRyTGp4?= =?utf-8?B?dGxzSTFFWDdqeXNwWGVmc2NyUlg0ejFJZTJZRm9nUld4SXpWY3VCdk5TZ3Y1?= =?utf-8?B?eTFCMzRwWXRaODlTZU1maVl3dVZmd2NlWXpLMDVtNFluZU42a3c5MFFnYmts?= =?utf-8?B?K1p6QXVVckIvbDRzSWJpNFdObGFZZ2RQWEkvbFZ5UDVpWjZ3a3FEZ1o0VU84?= =?utf-8?B?WmJEOFdNODdJQ1BWSkxkdTc4R1hGOEg5MWNmeFllK1hnZ2Q1N0xtejFhYTJx?= =?utf-8?B?R1JwZU9kS3Q0UkJITVBXL3VMMG5LWE9RUmpuUlZSdWMxMGNQVm02RUJOVTZp?= =?utf-8?Q?/pRTgsMUCYIbpAebqI/jlKBk7?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ficJgxQfNsynSvvavu9UeXSmB/Xesp8yZPGSlUtYzC7/YJmLZXVg37XqErmTHZfdyCsk7qbsMn37HHbRHMgJdKUfwo56Dh4qnSFoQu7WhN69Dhp7bd0SGyLZo7Zabpl286Lb4SODLUA4Q2fo1OBWp4puCOC9iH5DVTr8C1/+dthdC8fnBE1bsVZ6Lmo1rpoEQrEswXFmg/2e2FA7egeCtja4NtC6AR8fjQggf+gAW8vu0EbX2IOjeTorTLCVaBR5vVyMxPOSCduI6Sk4HD+UABofFVCnNpcKlT0YwipCi95FMXMu8j08J1TYrat/19jCQu0+KQnal+VZ3rqsV37mBS3nCwMGeQRx2gMG24gMFzAd0Ctbg4ukk6Ujs9i/cSNEI+FrykcQ5LR2G240+CYKyI3vqIjlnVb7p3NjiBJLcMIfFkNWjoNa2sgPc2GV5BFSzGrxakySga0claEcmUULJEXVIE2nz1cWBNxNRfh+hx40Qy6FWI2o7B+EFl81+vIyrbsP6jn/FNRJfMMUrWzY0kyBLnGP8uLl0tMMrADA4neXIxuI3RWgGGwEckBBJXihUjvANPjhJk46i1uj1zUIi1JlVOA3l4SO0enOstkkse8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57675a8f-5006-4717-2e37-08dc585f3643 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB4429.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2024 06:35:13.7112 (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: lpg/hrjvrIAQwq3L4Ca3t6cb1B8vONP87w7MOEcbY1+hBRVAJsYAsoHf/KoNSO7Ea1b9KiXRPwizxubNH3JweA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB7856 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-09_04,2024-04-05_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 phishscore=0 adultscore=0 malwarescore=0 bulkscore=0 suspectscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2404090040 X-Proofpoint-GUID: KV-wYZWBbXyYIBe0Lq5tz7PmyRHIjrtb X-Proofpoint-ORIG-GUID: KV-wYZWBbXyYIBe0Lq5tz7PmyRHIjrtb X-Rspamd-Queue-Id: 5CC13180013 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: gnbn967ztw876ytsoqmh6k7dmcauhiay X-HE-Tag: 1712644531-188145 X-HE-Meta: U2FsdGVkX1/L9S/hJ2DhbfpyoSiCwL9Uf5fNkMEHeKjH/nb4jkUPXRDisS5V5RuR3z5873uE9buXVae/wfjRlTIidt+Sx8pDZCrVfVSM2yQJV8XfZJj87Gz8+3rUuJE9Bmg0LwUgXQUPw6/Z6HXp1UHLUhtWhG4cj4/d0C24dTe3vPa81G60gFJ0N9Yh9qZvJjnvsbx/OUkD/ruh+Bz8c7FuLcVGJD90Tc/QwvaOJK7o3Z60k2ZCBrA5ay2zomc57ufW9xNNj22M51Lz1nbcKWYL3TyOBQcHjx2qdp3im52HBU9cuBySuEAaZEAZS3IZlhE5IIoxRGHxvIgCvNkGezleLZiZeANwikvsHj/6aV69shSG1+PtxVGS8RcosZlPzeaTpyNNaAuSi9+3ynT2oqHM3DgtjqVFS+o6cT8Y73H76o2X9eCwb8v6RSK8HaUIQLxScktzSzVJEomGDEoxbT+SQqOiAfPmoZXyYkquIrH5bttxUd8JM8c3rS+w5qw6IyN6Qgw3uInfixaHgyX95J8akxSbYnFiX1QNoe+0D1VhhjM3naxXB0G6w313hNdVrDGLN5KFsePHuWYeQD+Q06khYEa89vlER9lCrjUVITpWfDNLAb9Z/+wVcNoxUOh6kWaZ5GLspcEIlpwUT1nouQPcqL7GY9ZJwuGi0cSUZrSh+rxqqbxFm6APpz3lF3v3b9qmuRkiKKkUByIHiNnNiYG78hmqWL0XCtnuoSkmerBxHBdWpzcX+J60K54EbIwsppEI9wxklbD03ooV/LQpjnO4p57bczDR8+1Z8g9gdmNTmguu8HK3WgJgXlBeO41YhwBCRjKl8PUENtQE5slxDhyJoPg5lMYdEM2YxYZQdrJqIjEsnmB9HRlMcxqEdE9nnnwyE59qCtgsISFY6p2TL7InuaMAZDzF20jjeii/VDG8PsPTknNih8gihJoCR/A6OirYF/flZzzLYyFs8nA NdiRFvKN lcXoLFMc31Jf9Y8z0nmlH7Bi3wWZEObDzBQT8tfviGTxiQpHKcUPFQnakbi8qIO5TNkHes44OFFlbMUmbxyeAY01Se+nuO37kAnO7EPgIbOkDGX/+i0kM/cbabgH8XPsJ5Fpl96PX0zWZvGRqsURW/6DkIjNDlUJdAnQoAWxBvoZFKnxvf9isDjeT3eypyL37b8tD+hGT02VFDH6hUTqA+qeahWMXEIO7CLffuet6lZjH08TI4/S/O1MbG0laIPO9/FP5y9BAhEOdPnp7OG8VjCLnA9kRNBLGUXH6jc8Q5ttIoWE6uKN11cuTviv1TWSHOq0/IE0VQnHchNCoLpZ+nJ+r6bLUPOsPFqiggw36FT5kP3eDjecoFqUSZrk6HMAtDrL3+60Va2CWyaZv0HAG9jTqbqirILXx1uuUiGF4MF1711EN4rLYT67dMD4W+0Cf6ltdEWW2faSgLFSQpoPjLgkCW+qGl5GgOQ+byH+0jJlk8n3viDdyoJkaFO9idE0QkCc4o5G7px5SrrLXvCByn2agU5nKNzSTM0J+ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000004, 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 3:52 PM, Matthew Wilcox wrote: > On Mon, Apr 08, 2024 at 03:45:37PM -0700, Jane Chu wrote: >> On 4/8/2024 12:42 PM, Matthew Wilcox (Oracle) wrote: >>> +#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); > I don't see why we should; I see no advantage to adding that ifdef. > What would motivate you to add it? Just to be consistent, like, either both function definition and function declaration be put in the config switch bracket, or neither.  Perhaps this is a nitpick, up to you. Thanks, -jane > >> with that, >> >> Reviewed-by: Jane Chu > Thanks!