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 E81B4C5AD49 for ; Thu, 29 May 2025 06:35:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7EF8A6B0107; Thu, 29 May 2025 02:35:40 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 79F406B0109; Thu, 29 May 2025 02:35:40 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6401F6B010A; Thu, 29 May 2025 02:35:40 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 46A986B0107 for ; Thu, 29 May 2025 02:35:40 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 0DEB11A02A7 for ; Thu, 29 May 2025 06:35:40 +0000 (UTC) X-FDA: 83494984440.18.0786B8A Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2065.outbound.protection.outlook.com [40.107.244.65]) by imf29.hostedemail.com (Postfix) with ESMTP id 420A1120002 for ; Thu, 29 May 2025 06:35:37 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=X+cvgG9b; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of apopple@nvidia.com designates 40.107.244.65 as permitted sender) smtp.mailfrom=apopple@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748500537; 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=b1593u5AIYrFrvsFXXbhd+TIFTZXEgrgaQ8p+Db3PPk=; b=hWg9XmyWYcfCFUv1Zu6WQvdZJHNOtL4dGZa6emnDmuDQTqhbssHEdk8zRaNSSFj16Ws4ci VavXpF1FlWqoR6yo1r1xgsfew124ZNUJbBcoCL2zR/Z6uQL8PxCeR/tezcsf1CR87E5InN v+yOn2PVW5Cx3fiXei7yW+epB5EqB84= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1748500537; a=rsa-sha256; cv=pass; b=nA1y89HF7lWYrnID2KFn8k7Ni4eoD++9K/+pfAmjDMykbfsQPLT27JRZ6T89zR5wQYnKzp DKkVWSOf02PBxHUptNH4zZ3l5/vA1Qe9VikaxLcHyd3a+YCNxJm+7xRdUMEh4Jtz4EGs2G h2ri/p+inC/NkFuQBomOygxevxPGM10= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=X+cvgG9b; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf29.hostedemail.com: domain of apopple@nvidia.com designates 40.107.244.65 as permitted sender) smtp.mailfrom=apopple@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=T/sn9jy12/KF9XFG27s1I6Vj+san1LoQMFC4dH7jPzRGes6SBVrKjMy+UwYWdpzvqmGisP7YrYh88EXLrKjt2xsnvJv4n12IopdPxoucdnxOxw0NVnP3LiHVH04osdaOr8xlAPuATWhJb78x4ecwZ9oxxFSzH36LIcgFkkMsyxaa3tIPefBH98+T/d8Mq+mESE9Hf77CmfwFEJdYWlz3Op1qZ1ypMb/R995TEFRAYaglqfxV8vU/UoGcc6MQ+i71MBSSIe7+yfcMzrXi/vkYVPv6Zgenc9tZBLtokAAtY9Pshn13j4Hdhq/n7PlhHjOfC3I6gPfGo1tyQilJCqwrLg== 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=b1593u5AIYrFrvsFXXbhd+TIFTZXEgrgaQ8p+Db3PPk=; b=oXkJ/3HBfWk9iTPMhpxprr4r+NUUM/nmc9+3xE1mWTuNAjR3CXJbuGGKwMzPFJQMn2w5DhGm+cC5ZZZ8bh7KfsKxDGptCxkL3L5v+rrH5LnIOEIXlJT0hAeRNC/Nnr8KP4m0+mzeMEB6AfYbOcvjFGw4lNJjm/j/nhq/B+iIKToI/stYaRBaJIEjPhpuqGaNonNtGQwCl+vs1QPT2MLM1w8fR9kkoBV7F55rI9CEH8+fCu1dqZL/W++ldRRpkvGugOjzRrbf2E3ynNrVr/LsHetq6zvbWdZYpWBaipe2QZ4qcEyS/ngxKECg76TM0a13dG4NwsjmJkgtmTBty8F+Og== 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=b1593u5AIYrFrvsFXXbhd+TIFTZXEgrgaQ8p+Db3PPk=; b=X+cvgG9bOCdbPRfththGgh8NcjGE5oa/GbPsUpNOMRJrvXn2M3f7l5XCtEAOnNmvX/wGJMDCjFgDLaQS0s5CrwuPR7GlbJUbbGPqeX5j3aqU/DMlZbSTecLiHsYrezLO4SpZ3WbCYPbv7sZfXvLJGsZUX49jMymRSEyovI4KdukcI76c5GG8xpteCHq88BlPtfRjHPzsbG1Ml8fj3AfPUKXx1M2wOyqEcHMeBZM7udeE4ZhIrcx2NS0hrHycDqNH+LPqDRCJKaSGkV49OOQ9elRuVlpRh/QmHgluSTnOwNaiAuBr5+iTLXwIAoQXdaVYSylBD9bR+hyfpGOdnpPy2A== Received: from CY8PR12MB7705.namprd12.prod.outlook.com (2603:10b6:930:84::9) by IA1PR12MB6092.namprd12.prod.outlook.com (2603:10b6:208:3ec::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.26; Thu, 29 May 2025 06:33:00 +0000 Received: from CY8PR12MB7705.namprd12.prod.outlook.com ([fe80::4b06:5351:3db4:95f6]) by CY8PR12MB7705.namprd12.prod.outlook.com ([fe80::4b06:5351:3db4:95f6%5]) with mapi id 15.20.8769.025; Thu, 29 May 2025 06:33:00 +0000 From: Alistair Popple To: linux-mm@kvack.org Cc: Alistair Popple , gerald.schaefer@linux.ibm.com, dan.j.williams@intel.com, jgg@ziepe.ca, willy@infradead.org, david@redhat.com, linux-kernel@vger.kernel.org, nvdimm@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-xfs@vger.kernel.org, jhubbard@nvidia.com, hch@lst.de, zhang.lyra@gmail.com, debug@rivosinc.com, bjorn@kernel.org, balbirs@nvidia.com, lorenzo.stoakes@oracle.com, linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-cxl@vger.kernel.org, dri-devel@lists.freedesktop.org, John@Groves.net Subject: [PATCH 08/12] mm/khugepaged: Remove redundant pmd_devmap() check Date: Thu, 29 May 2025 16:32:09 +1000 Message-ID: <2093b864560884a2a525d951a7cc20007da6b9b6.1748500293.git-series.apopple@nvidia.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SY8PR01CA0016.ausprd01.prod.outlook.com (2603:10c6:10:29c::8) To CY8PR12MB7705.namprd12.prod.outlook.com (2603:10b6:930:84::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY8PR12MB7705:EE_|IA1PR12MB6092:EE_ X-MS-Office365-Filtering-Correlation-Id: 24b0d104-b574-4bfb-7435-08dd9e7aa7fb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?4wyMt4zOfVYFh7J1j/3W0doeAtt+454MR1gtziyXNTc0D1kx9TXNOm+Uvj6x?= =?us-ascii?Q?Tgs7y4CPaX23+nr0yngzswwgAXg6/zBYi+4bBw9zuGfbeNs/dkisyFqbFa+Q?= =?us-ascii?Q?PjKD8fUBnUDyvXxVerYg2mnA7qWCXNhVMYRLie4ll5vw+rd3w8hLY8AAQkCh?= =?us-ascii?Q?V4BmPxdX00M7JC0zsfHadQfFvWbKcJFV3lLsyOR+gWO1hkpHJ9Tl8wopRNNL?= =?us-ascii?Q?IdDgYoGsllGiSdmrUcJYgn6K+MwOtNGBOCArPO74Tb9RFw3Cct8dfOxrD/th?= =?us-ascii?Q?sESChQyHgrEgwPeuEoAGk+ZO7MKd8JS1q120vOmjsfP5vh1VBE6AIro2KVJp?= =?us-ascii?Q?FvQNimXU9HAs4IWBl2ux7mknu+xWEHD+xWEjM/jd3rzjvWJIqqgrtK2rG0IH?= =?us-ascii?Q?5d0J2c9h5ziGp+MNic8ckhGKlrRZzETmjYTfRBWsp1ctHrpGYQM3JziwDBYW?= =?us-ascii?Q?cjfBTcjL45aYmNg2ZLV5CsQfVZpqcPurR05k7CUt8jFav2vNeREn8emhzsTO?= =?us-ascii?Q?TjhNTcaTIJF+4f8+uazOprsg9rszIxJImcBVS8xrJPWvQEqCDD5ufKxUyNYb?= =?us-ascii?Q?OxfRcRNgZ/X0snmWAAjBJWrCOMW6+Fci+IQyTXuLYu1zZbMGYz6LeZ+vhSu9?= =?us-ascii?Q?28aZerFTPxiLlQk3bP+js7hDSkUGYoM+CZnkNcWavJsA4CogwbnJtbjqP8LC?= =?us-ascii?Q?wqOwPmHIMBsWn5CEOxHhPbBgslnKNCQTjmFH+8hY1RXoBdE+mRzS+NST1Y/A?= =?us-ascii?Q?CtI8ZQFdoRUZKm/MG444zbRMgq4OzQFqx+oGrEgdeM+LgtCxCVcqnCWQuydi?= =?us-ascii?Q?ry/25IWUSl1jsJ5K/6jCi4j3CSlYpGP9+4/8FNbw0ayvXhUxHKtmOWwEp6uT?= =?us-ascii?Q?1L5iwoxL0zj0pTjGMt4DLKS1aQ/UFTVb/CVy3Fm+LM7GKamrOiqfg9QVCM7I?= =?us-ascii?Q?KviflH46FoOaFVxL1e+p9OmXQCK9lKNj52XzmCOc8EeFHpg637GjhVbrNGur?= =?us-ascii?Q?mGKKFP8Byn10w2oo1Q0MtIEF7PD13yZ3H28MzIAlT7p+Oo7x5+H8mYRTNP21?= =?us-ascii?Q?BZ9FpVTMI9LpHjtqPzGVP+OcZXj03ljWTgFotEc+I8KnSnlsKBCRcwKFIlQU?= =?us-ascii?Q?oEOLpZT4TFbkfSO5pVM4RJ82ZbtTjGZuBtMvKVihT6yadr657ftVncdKkZq9?= =?us-ascii?Q?uD8Ki0iFUiynn1cyuVMXtdRY8p5Fl/npAMX9LZtqQICQdMAdFg6HOcey5wa1?= =?us-ascii?Q?qFDhbUsMadT+MAQIEuAtwv5gbiKnrvNLU9GsCyRkS4MUd9CUEeeDQ8CCjo4J?= =?us-ascii?Q?WmnqU+P1W3bEOPpg0OBpmfppMTRqwvH3NYU03AXyZGNG9wmNr38HSlmGzXwD?= =?us-ascii?Q?aD2cfJLDA/Ja9LuwcvCM3NadTj7Om1VftEuJMeX+BJOuH3fQl5YiiY1m8vru?= =?us-ascii?Q?JOrFzGFDwjQ=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY8PR12MB7705.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(376014)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?GC72EeePNt+7A/ye3+/mB96NT0PlkvzFCt9bbIas08pySrqHl6Gw7kv3lxlz?= =?us-ascii?Q?v/PMTrEV+0efgPVijdwiKGvrs5HunJjanWIB1rIyx9Czlyq1mUBh2Z0hC3vb?= =?us-ascii?Q?eLfEhns9Tgzz5VY+VLjAvcQBAHU8XrjAVH8VSdHZr60HXHX0UD+jGSkMhPk3?= =?us-ascii?Q?wen0MJgHyQnSkSKyOsBX+LE+6azhXaiMCe/TdVkl5vFFkmS0kPwYuCFvhstg?= =?us-ascii?Q?nmDKmHaDg2fBz27Lev8jbE5HmTVAjBMf0kathFr7X4bE3HORoviKSSVoDvK/?= =?us-ascii?Q?CORyhm734SxVG7sfPlR7X/MnNLqKLtn7+9Zmb834RjdJ1eG3BgqeRH2gKRbr?= =?us-ascii?Q?wWjSXF69NOOzaIKD6xcUAw8hXUZfrqKowtoeNGYhCt4iQgn+gJGsXdXclqBC?= =?us-ascii?Q?0Pp1S/mAyvQHzzlcHl+gnoG15d16Dlt3COz0ft9qbGUunySjX4iVz2TroFT2?= =?us-ascii?Q?HnqdscaQ3oiupzdsY018hqlQhpdq3q+8xn5NqQn8Am8SvGCMRJfLsAlh+uvy?= =?us-ascii?Q?Ti8s/wI0ViG85ERvTCIVeX2p/oEauyKOV9k6sZTKWZtQnjkf3B2o4s3Lonku?= =?us-ascii?Q?dhi9L514//xNHzEwJ+brlaHO2ydXtjdJL1BhOk34W6SZhFLarUdZvT/yMsA/?= =?us-ascii?Q?F+5VrIA6556IsPlRA26ENzklsxR6Y32jbqc07FU1DY8igqk5A/glUGGg1Umo?= =?us-ascii?Q?sUDs0jjlwER0JIhikqKH0wwdDD/2J1mS3mWYMxzXgXiRyFy6LfrzkgDqArSu?= =?us-ascii?Q?P07U7lPtKmfQDHxZ5LUOwGTHnLQPUHpgRse4MI5g1JpAjQW6L3mrS856lS1h?= =?us-ascii?Q?nyKUlSHWZkCPnwz2qtVlDzhlDekwADaAWanTPLulwK7NVF7YGcv5GRTK6eVz?= =?us-ascii?Q?vDu/Dy+nJm6f7SITB4dnLyQoxyOGKqjQaNiutMXFI5BIpfJyE1VaiHrs/dsR?= =?us-ascii?Q?2se1Vo8QR85yGgLbs0RnyZsnxTpTJu2GShohwNjn9NJDTtJ1b17YAYKiwvh+?= =?us-ascii?Q?Ec9PvaWJBfcvqTOq6vkMFRPkFI4mSux3kZYIoxAb/mYtusJQpYD4e775h1+o?= =?us-ascii?Q?KNsWt5zSk9BCdxoA7/BDti6Ojs66HETDXnjfvg1rfUAJJjzsmmVgW3Fq6rlp?= =?us-ascii?Q?jUuzuWgHo4kZJwuLm2SvzlMQd2jOWzKL3kYxk85Wk0DSBKFPAfYlgtrCDoCO?= =?us-ascii?Q?nxvUf2o/2ggXZ9Zj12iyrWmxKxSWpFhzk3TlSSUOkf8CmxI8OY/+uJSkJ/kE?= =?us-ascii?Q?igEzH53w9R/23kKSCXpIS7UWufPhl+XrVqK7fa55OJwYmjzDhcnj1wUmw36Y?= =?us-ascii?Q?yyp+ywKySpI+AwMXNGGkXkeXKAIYIfmXQdqh2rZnUb6mrNIbgik/ypPtnhez?= =?us-ascii?Q?OLb/WnOpaeZI1u/VKwrGU3Nl7d8WrGkh1ZQydJUGFCRlDIYdwG6SINT5LelC?= =?us-ascii?Q?V0+pzUR16S+kT9fs9fKGhIYhg+4TWcgwUDNXsyxr2l/IDYrjuq1TDoMtnjtk?= =?us-ascii?Q?nJ0eA0reFCFQ4txJVoPRyUKGzOHFph2wRcMl94ZiEMAHgSsXz3l1D0VFg04d?= =?us-ascii?Q?/DyiVQFd8J7oj/DCRdcc5mRbmU5ArYwp4ghbLQkQ?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 24b0d104-b574-4bfb-7435-08dd9e7aa7fb X-MS-Exchange-CrossTenant-AuthSource: CY8PR12MB7705.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 May 2025 06:32:59.9228 (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: 8AJkiPqIB3m5B47U5J+OdMTLQvwd7ZhcY7EzUi2spnH365anj+/RK8ar8T7SjZfYT1paOABDQ0uMo5/xhugEqA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB6092 X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 420A1120002 X-Stat-Signature: knxojkuebukw6mkp843dorgtpztu1kb6 X-Rspam-User: X-HE-Tag: 1748500536-728807 X-HE-Meta: U2FsdGVkX1/EYSzddJNialL1VCaZdq2/I7OdpnDHVn9L7OzC12Oh1z74MXp+8wOIgRM5aqczUDqHU1gMHSwjojJEhJRnO3b2zSALjkx/oH0h+68QuvRrPj42NXM3bMYroLCWUwyIiO8tSoA5Oo7fKhohU2aamJJJFt+XzB0A3Y8bOr++4f2ibMfhcjl5cl/u/pJzDVGpkNWRKpjc69OG8TWmhcJrMkXeACbLIGZg2l8b8/XeySG2Vq/xHD3sleZkbCYOB+EvuO0lXRqcFEjbv4k/eVKPuxOChPox2Iri2gk86CrTNnBfDhz3AOOSOgBOyTN3FwHddc9/iED82uSKoJZpOgDH6H0z3Ncn/6PxEsXYseF/7lF6euFeMumEmyi0IFE9upgKUsrBYW5MkKmWaSTbScu23q4pXx3O+vE3JXUDLu3kFGIsyYVUEXEWu+dLXcvRvqelmpIso0fNo2ufHCWaOpfhMz0LDWcYtfJoUVLW2mtadJIRR87b6LPpGCDc1uDugE4rd1TVOAAPNKgFW/mJtZ0l+dmAx4kPoHk3X48CthPclzDouIWeBeO+Q7d307aMxjIXr7yi1NbqP8ePTafa2q09DpEtqswpLZZyauHmrGLxdIPq8BM6IfWJbFJgSEZSKKsmccGck9wvcfc5q2V64K79nSqSaTWxQI5hG08pPE+Ox0zP6QALXafWbLJTCuKVxLq6oSBre7FhhaFJeXG5D7cEtTtPA1oUcN/bvdKyKt4C5MSoo7xUF7vCHIiATNyHOf01Saikq3katYYN4qNXcWyF3HiZD/rbje/NtVlt25mGMhgJd71Y73x8ZdHYez0BLMs2EmoQaXRva/OsoaNTqHrPVXft7ITkiWtcSorSOdzwl0ooTjIaIlZeO5T2ovfjkBkvZu+MLtXVYzV5xf3jSjcFMYUgvKjcaeOIiRRDzL4fU0LkyjoqBVGPw407uQLunlgUAChGgx3O9M2 cDDAslB/ xlsjcQUO53ZCag676gKG3R0IJ8hVqBguRE+GFmVfhKh+PuAkWg9Ic5HH1tsb1sRzOMMYtnzbZCt+tHL2hY9xRCqg9RJX/6wpgmWE/LNy9CVffy1t8mlWvoIsBNvZ4J2pFiACZpcRlzjpgIqzUhBeXRoXdLk+ap5JVYPSmC6J3+Llgcvqe1hrxPLHDFwAKsT7GNeo5613OwpF/ZKKIT13L5T4Ik1wSruJ0ApMXIbfeDkSTt7vrkiPRXEXMK0MgKH22u3kmt9Urf2klwc9wBzc62iuc4XQQpb9YSc+wk84lNPjIcry4DQMjc+l1kLixSbpP3lS15tGytTvR8Gbdf4j4DmZ8lrzVv9hBYDnpm19NgUfIN9s/n8leTvEGtyxmBWm8DvHBjSCywz+nXuLiCEn59vr/UQMS1OJqrqgfK8RO89HpSHrkyo/q39zTORvOU3xoGrailBNqzwZPwMowRlYMdu4aBQhKW91WOq+EnEfNHuighZZ507HR92XkRQBs4pZGUB+xafE5UVO6Ax+OG2S7451LG84xi86qlGUb/osY9gwazAF3rJdnvkIjr7SPd2LYRYMJFjb/xVnnn40UfqQRPc40/ywn/UOu8ZXvRFYCAd3TUX8u7pjZfspat7ZSNGzTppqXcU4G3tq7zkf1y3mD7KV2aR7ArbyTByKk1urA7245oU0= 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: The only users of pmd_devmap were device dax and fs dax. The check for pmd_devmap() in check_pmd_state() is therefore redundant as callers explicitly check for is_zone_device_page(), so this check can be dropped. Signed-off-by: Alistair Popple --- mm/khugepaged.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/mm/khugepaged.c b/mm/khugepaged.c index cc945c6..7c2b9bc 100644 --- a/mm/khugepaged.c +++ b/mm/khugepaged.c @@ -958,8 +958,6 @@ static inline int check_pmd_state(pmd_t *pmd) return SCAN_PMD_NULL; if (pmd_trans_huge(pmde)) return SCAN_PMD_MAPPED; - if (pmd_devmap(pmde)) - return SCAN_PMD_NULL; if (pmd_bad(pmde)) return SCAN_PMD_NULL; return SCAN_SUCCEED; -- git-series 0.9.1