Message ID | 7efe718b19363bfc1ccd75c558ba9e5fcd94fa0c.1739941374.git-series.apopple@nvidia.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 72C71C021AA for <linux-mm@archiver.kernel.org>; Wed, 19 Feb 2025 05:06:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 034EC2801F1; Wed, 19 Feb 2025 00:06:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F258A2801E9; Wed, 19 Feb 2025 00:06:22 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D51952801F1; Wed, 19 Feb 2025 00:06:22 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A61932801E9 for <linux-mm@kvack.org>; Wed, 19 Feb 2025 00:06:22 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 23F20C0D2D for <linux-mm@kvack.org>; Wed, 19 Feb 2025 05:06:22 +0000 (UTC) X-FDA: 83135508204.15.63F14A6 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2042.outbound.protection.outlook.com [40.107.92.42]) by imf13.hostedemail.com (Postfix) with ESMTP id 575DE2000A for <linux-mm@kvack.org>; Wed, 19 Feb 2025 05:06:19 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=ZCh7xZDl; spf=pass (imf13.hostedemail.com: domain of apopple@nvidia.com designates 40.107.92.42 as permitted sender) smtp.mailfrom=apopple@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); 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=1739941579; 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=BMS9zyNRN1MHtk2QAbEU3QXjdKpELOm6Q6Jc22PCJfc=; b=M4/4hW7FhVfqtKMyzntpMVVTEQJUyhpSACNEbrtcUU4qZOIQJzY4ZYKUBAS5v7i0Wm0+4H YZOLvvTKw4QJ98BSL0InXRGZ3m8dJtPFWpogIa4tzeWZLHuRTI3Xz4umEyet407UgnR8AS HR1XAEUWT4V22cO6S9tK26oWINodY+k= ARC-Authentication-Results: i=2; imf13.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=ZCh7xZDl; spf=pass (imf13.hostedemail.com: domain of apopple@nvidia.com designates 40.107.92.42 as permitted sender) smtp.mailfrom=apopple@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1739941579; a=rsa-sha256; cv=pass; b=6MrF2DknfyGP/J68bTIcqtA78CUOiJKxWe1TynLEPPtAFQ7zQ7RGlTGxZjmo0cz411/ziq QeZvHcqA5j0asi/0YY3ggjmia+rffZa3NcbGaZF2nwAWLrzx5lQ1jd6VWrZUXHBtNK82qR RPnd8HWF8d7c9wSXUHdE6+UiTbf3Szc= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MI9kKLfGGVslr0PS/ovmN6XBR7l1rOOVlbBi42qgILVblg0qNx3jnAwF2OZVJiynXjWalYuwuWxVZH6ci3KOVUSeguqYw1+4Y4bzvPodTubdiDGv7rpqWdwwAKQP0Vfok3gq68n/hqLEx1DufZGKpE6Lc5IRXZrHA2Qb9kqJdOrBTYks+yezaj0sSYULRCwNW8pux5l4dkp5d5LaCuXNDRLY5+6Sikz6z5KpKRJ2trQONgVwJBm75UzI21AoCNw/GdeQIzvrazju1vh7Xpp7Ixh5fIdSMx3GH8ComrKS+ezfgDA9V2RDOnZb399Dro3QN2L5NoP8pz16tEqKu2/vcg== 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=BMS9zyNRN1MHtk2QAbEU3QXjdKpELOm6Q6Jc22PCJfc=; b=uMLvFIJ0OaMjUOCjnyw6AmVA6qR6sy4rWIjMypEY5BpGo34pbFXk3khz5KIABYuk/3UKjba4ztJtsW8ikNdFFL9TzqgmrdMc2joA4WwTL6u4ZopX/X5qOp8K5fFHJeJPPZ1dO9ijzNpconAxF378HgCresPGluf6c9uAq+A2Tj8UB8fsx6o8/G1+5pTqUiYsThToo2kbTs70Lc5wFz7FHlrUgUdpliBPdxlBjbYiLLjl5qktpz+serRjpxRj7CXF3ntz2YG27vSX3ckMMq2fJZktcJ1pTcZkbFOGMBmQIkzxNj7v4e0IMQA12fJZDnnRB02jzpCDYWWF8xe9CMnZHQ== 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=BMS9zyNRN1MHtk2QAbEU3QXjdKpELOm6Q6Jc22PCJfc=; b=ZCh7xZDl8Fh+hosS925IFUKa7Scyw+HtUFZsNWN/5PQiEPSC1M8iyjuWxBrV6c0W1PxCYWRRM50hAO9iKNflNmF3Mf9+CwzQTg4UNFiX7+K9qKL+BtWBhjoEGj+sFwo2vHx0U8LXR1m6pfxsCGLlJLuxyLQsycbL9diksUOIAd178SxmR3il/V9XKdnhDPHHl/nOfKjbnbsK/EXDiyBiHTYVgNnI/kBjoL+B+8q0rBNqi/4MqA3Vn8mqvU/NQxanZnkFQjmjRwbGDj6doYdk7KVszUIyFaZGx3RhFZ0U/yPjlK+Ol6IB5v2aCJwavqJPWWrD7DaiDXeSaXs5kheGuA== Received: from DS0PR12MB7726.namprd12.prod.outlook.com (2603:10b6:8:130::6) by SA0PR12MB4480.namprd12.prod.outlook.com (2603:10b6:806:99::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Wed, 19 Feb 2025 05:06:17 +0000 Received: from DS0PR12MB7726.namprd12.prod.outlook.com ([fe80::953f:2f80:90c5:67fe]) by DS0PR12MB7726.namprd12.prod.outlook.com ([fe80::953f:2f80:90c5:67fe%7]) with mapi id 15.20.8445.017; Wed, 19 Feb 2025 05:06:16 +0000 From: Alistair Popple <apopple@nvidia.com> To: akpm@linux-foundation.org, linux-mm@kvack.org Cc: Alistair Popple <apopple@nvidia.com>, 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 Subject: [PATCH RFC v2 12/12] mm/memremap: Remove unused devmap_managed_key Date: Wed, 19 Feb 2025 16:04:56 +1100 Message-ID: <7efe718b19363bfc1ccd75c558ba9e5fcd94fa0c.1739941374.git-series.apopple@nvidia.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <cover.95ff0627bc727f2bae44bea4c00ad7a83fbbcfac.1739941374.git-series.apopple@nvidia.com> References: <cover.95ff0627bc727f2bae44bea4c00ad7a83fbbcfac.1739941374.git-series.apopple@nvidia.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SYBPR01CA0077.ausprd01.prod.outlook.com (2603:10c6:10:3::17) To DS0PR12MB7726.namprd12.prod.outlook.com (2603:10b6:8:130::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR12MB7726:EE_|SA0PR12MB4480:EE_ X-MS-Office365-Filtering-Correlation-Id: 9905a869-c10b-4c02-7cfb-08dd50a323ab X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: 2NUe87OFXfTmIA6AuTEUL98knjV6gxamHmm6u4Bh7BmfNcdK5megCdOp8u2KP1bH1jkP8naztOntBNQDyKU5AwRHwB9sbdHGAu415/s8ZOWwpQdKd2il1111bWokYB8dpCbEPTJqbu0EvGYysIuU0zBLqXGeES5Iif2ZoODBjjT+iBi+1xLFPvq4etEZxhhU4WgEIJ4QNaz5zt1Mhp7CMPKhrm7rPFMc26FQXgjVhtA9ZIAODzdR5jJDkRLb1Io5jYekBbh1YMR6cfrhWrQWHMIv/pHXY7cH3YAizqVtLoxo6pPPgTfoZE7Ye5ijGjaXlHPnqj0gxvjUNsw4XguRsX8N4biPvpYZiHOMFcqdPibymoWwkZAjw5uVtRjbqbWsx/CIYdxdUf8zBhXId1Or9ZX7YLT4tLneuSa3nDI7fwvgzXuALRiRjZro3sTXD3xeFAfnfJz72X3wg2lzujBBBT+FPCffOWZEhapbz1hCPT+UdAP1xF859p+3FK64a4dd1PctgB1IqO9T4FHTrgVt/vdhxAAQBsXiMOfQj9g1uWVip++HW9+zlWw40V/S2fUl6/7FMo4evWcP8Udffw70JZ/lNTjAXcCB53FZCGblLAdqTqsS5oPjZqIlN9oydjbT+z9AweP57ePGVl3i2E6FCsmZ6B1G0/QOZBjYeniaAXUT7jsch4uPvl1J47haU3ECb4IKCZTmnxpeL4EDgKYgxQBbp83nrfNFrB3vidIS71oJGC6XoIYYNxUBTigU3US8QRIlLfy/Nh9TwhyqJ59x9bWKw/fzodQQHn8AXA2Wacjy4SZig6hbgizzB64JZzqOcAMWkrVj4cahgqHG3C8VoLAIv8r+7n7p8QYeq5E1aamcKychEmxg8Usj64EeswHQvvfP12ScSTBbysknBhBUFqUhPg2HLMEICJ2ZDjI62JgHH20FNxD2OO6TqL4wO3cgg9qbxtQax8eRV5YG43AoWaWTq0CkSs+GZu8jhS32aPkBOpSurgv2lmnebhlhVogNgttogE5lYhq5OYnmctyOFaIgQDWsVZrSKH8KyML+4aJxr+c6BXDsWaj+mHE2+5gZDDz8lvKXbM4jO+TYQ+4jW4LT5Xtd+OsDj3HTZH87koK91MhajzVwvAjty5Rlkab/HTOPV/cjHVDJhNdZ9DWtvxbf8Ss0PhcBD+sP+UbI00RBt94EHbPWwSFzloOL25aDb1+SwjqO0dtzpKC3c+dcAnA4NOeuDQ6tKGgjOpJO2UztcYOJZGL3Y0HHI42EzsuyQKbwelidWZg2h9bTZtszR3o8UbyfUBIRVdF1VTdduDY7jYP3uulwIQZqZE79tSzSZl0U0jVTYjXlNnYPyTJTyBAFLtlv5QVBXcPE/JZVDSPgXd4/lkGOANBH8q1bfqUV X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR12MB7726.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 622uA9HC/etTd+OyrqmXB0khxBjXb8gN4aTH/ViCKcdCyTtNrLS+v2v4sLF4nX7A0o6Piqt2gPvYlmXY7OpXombc9+j3KE5CbZ2wB31hpmfiHOYahTJkyVDyrc6/d+I10nOBkg/1gagtkiGmI9jYZTVJ0jVfQxx6JhZ/9lGma/8vH0wl6CtHwkjXg5vF0T6siE5Umpm78ixt2Vs8ELd+gW0UWwid8jDcU3qMw858v3VrzJ2johi23HqUcZdd8CDA1PpA4uGemi2Za4eV9d6PcmI7Gnb4T/xqLCLIigMc70mCCg1zfvSFdgwxhmhGAFBex9d7tIrLxaVZe1hqlt9JFf4/161wbv0hBhuYz6GLf1C4V4+0pWd39vye0Vq8TrZ56MUSanFJTijfQM1wgM6o+FTmj29eQRTMKtvcpU0G4gsIitX3OU0d1uGeF3lUt87ig87ijwY6KU5qhl6QUBH+bqLIClaYCgukxBZN3XouS2Y7heiCyh0J4BCCxJq6yjqbpZ7vATO/GfZqcuO1YrqEeuI8GJ4Z3i9+PHbhfZhtOvrHmLcBFfvjWK/qXDt63L39S8L3HhC2EFbpNkml/UTIhOjn0L9VgcD7L+YKNirrrz6RaI6u2A/bSA2q1Dtif/W8r5ff7lbn39nbEA7yPYKRSLxzwVQXsxlAyf+ePqhTk4xrJXBZPE/v/T2utfPv2IcOoEYoRzKqCiDTVCrsKvT+vnHKtiJy4TIOKlbJGUUxcY2+B/+Ac2BdA/gp73aHbR9GtwSeO0das1/RBqYcIKF6kYgx7655q8Q9gGkrDONh/nE9gV0FqJqhjj7BtyHfpxEWMIZ367TRy0+Luj1Jus8bm+WSQiQpKwndTCotcHj5qx5YnTJX9iLI2LSwmBfTaUFP9ty+FnlItiKzU15dbhShOHTpPNS71iVXvl5T9+P4WRzREjrhSGj5oF1VLE3rv6DaSbMfNcmvlMXcvFUYqbB9/Bw33D2ouAkRqCLzTCSAUL6LnwEut2bGFKyKQYqOGyRhf338E0+YOjHv0wRQvpXUmfEk7NAVET5NM5/mbGLLEycTmqwkNXszj2svxnsi8jV8bqvyNDN4bD7oENHFKAnwSoHLsl6w2ovN4kzK4l/uLmSVuVgDXkPRQVP6oLBOQKZn2Eg7LEho2F9IeJjxDzQ/ar9Qm2UYrxnVp66nK1QXbTE+QNqLifOffkkf57scKW05qHY9KHEYU6IHONYuY4s4PjhvcnT5eLv85pTY1XQI1d4og0aGihllXPPglX44HCCfNz8VmKXCidsK1Hh3TeLX1U8e3BoqeaFzg5n+T21bSJSN6xeYNJ73OLCNwDrwej/IRWgJfXkN2/8nPeqqAvCTn+0C1PRcg3dkmNqAz+mcC5FsI0qK7gO/B2xpPlW9hgQwN1g9RJaVjyzk1/zemQIWAePT/5tGv5Gu9E4rBEZ7GkcAWfx7WfmSeURbEPvqL/kngu1gRnhi2UwURpfw5W39GC6EDW2i38N5feQe3OK2foFLBhpVu/NG9pQGsqAE81jfJZ66Z4u0ntNEvjyyRgzao5Iqpxk6z5Um6kUMx52Gr0di3fKu+jY7hX0Yi/rq6Skq X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9905a869-c10b-4c02-7cfb-08dd50a323ab X-MS-Exchange-CrossTenant-AuthSource: DS0PR12MB7726.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2025 05:06:16.6567 (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: dUA2oxFJlDMcvd1zG0PYCs40+5G+QfDroAK9/5WaQn7yDMUiRjmfhAbkjHjt+mB++FAhJI4oH6VkjJ7KGD/N1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4480 X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 575DE2000A X-Stat-Signature: zu395879xaam6r9afhowtpxiyrkf59db X-HE-Tag: 1739941579-455279 X-HE-Meta: U2FsdGVkX1/bJuChHdiJNKI6norGNdL2YtJGN1P5MOlrv4nBVrkv4wv8X73FAsAwkEY17BuKr7XZknUQyqd4l2LgMb+C/9bb4Bxr+KyKD3N0w78Y7ALKOW9tLlUsBjhdatQfHv5Eb3sK1/4wEbPoxHpQbQ6/uTbJ6ROium8G0rcE0Tj25sy9vFhTgREfkAtFyE7TPwi32TRsFj55qjg51jtHf28GQEWZwK33Nev/ki3lNtBh3XgttD7tlfJrynvBI26tVZxoUA2aLq7mW8mIQbmBVlyy8A5v8emk+LFlR4y3PtQFamgGLNMFzxx/CSAyouLGyuyWN1NdZjm3ET+A+y1egNKC/pDRnJLMsKZ0UEVDxx27eSu3nWXxqxhWBZFbY4QwfijhjlSGfDcEli5RAk8OaA9jFdJzL6ixk1xCa16J5rlTq1hSvrNayJjyZ+V9Po9PoDcVNQGh06+Fc9I4S3TwmBc3LP/0hQ9R+8NeMhaMHI+7gDyduVP8PINCRkPpOwYwQMIRfkfYw7/OQOQBKPYiaJcoo+wSU7u117tM87RaWkz+Mg8ymZ9eZR0pU0SHgpABxYllDIxWhoiJcZVBGmP63XfsdurCcAMvj/C2K3cxZj/ZOcyszSIrX7s2FHL93TfoyBgiESK8VxWKCaTbBP4ZW/jUDt2V6vssTSUyNdVDRd+V383U1+RehdVkNRGhF1Ur0i6ADM9f/OVlfXlg75et8S4iHMGs0tDmS1SO5iSr6uHlhB035FnevTYyEqfkKxLTvkNf44yno2Zq9hfSXwLBLqlLmox1fceTQJWyuni1PCGgPyH7V63zNcVpcplUgMv4Jsx5/F5DDqEviqne7Sek4v4sjTwl1cMJW8JX5xZAIsN3tAFK5baDpFzJB5N0J12Kinkw5nKipl6gWyw/DPsors88Oi1NU8QqLTmEIC/chztBi3/n9uV4pGLO7zC/XyNOwPV1lk6D+ziTQl5 4AEXgXjM Srlsp5jjmYlU+0dCGXLXtBXqWCJd/iDIeQhJB0VC4L2pzJwyi8tFZX1pbETwp7epjBic1P6zyD6IQmo6vtFGPYm7/0OLaHaOtaAB/fSvpd2dG5zi06fCq/bnIwcFg62YyCmAtdxJv8f1X6A7HhCWbJA4+76Um962SqapriZjjPfbi4PtFeiXzzmy+6x1KgVcTSFgGN2ZKByzNOOSRQu56K1rhqowJPrIbaHEbYajSxj0W0Ip6RD8LtNc+hCo3rD0weIHXbiZES7OB4gb/xEZx7tRJYuTrTbiyEZ6+aIwTyVP4fJ4sg9oh1XYSWJ4SjzLqQA4aktK0KtiKYBJBXi9397L6wnBq6K+JwozjZQMpzsmt07IaE4Cqb9TlWVzXrRs9uC3lVUkUgri438/TMoHld9lbzQ7LOrqnegDpuN088tLXw5K/P8NFWavEOZpnpPqEhPzFTw0WmdqYRWA= 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: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
mm: Remove pXX_devmap page table bit and pfn_t type
|
expand
|
diff --git a/mm/memremap.c b/mm/memremap.c index d875534..e40672b 100644 --- a/mm/memremap.c +++ b/mm/memremap.c @@ -38,30 +38,6 @@ unsigned long memremap_compat_align(void) EXPORT_SYMBOL_GPL(memremap_compat_align); #endif -#ifdef CONFIG_FS_DAX -DEFINE_STATIC_KEY_FALSE(devmap_managed_key); -EXPORT_SYMBOL(devmap_managed_key); - -static void devmap_managed_enable_put(struct dev_pagemap *pgmap) -{ - if (pgmap->type == MEMORY_DEVICE_FS_DAX) - static_branch_dec(&devmap_managed_key); -} - -static void devmap_managed_enable_get(struct dev_pagemap *pgmap) -{ - if (pgmap->type == MEMORY_DEVICE_FS_DAX) - static_branch_inc(&devmap_managed_key); -} -#else -static void devmap_managed_enable_get(struct dev_pagemap *pgmap) -{ -} -static void devmap_managed_enable_put(struct dev_pagemap *pgmap) -{ -} -#endif /* CONFIG_FS_DAX */ - static void pgmap_array_delete(struct range *range) { xa_store_range(&pgmap_array, PHYS_PFN(range->start), PHYS_PFN(range->end), @@ -150,7 +126,6 @@ void memunmap_pages(struct dev_pagemap *pgmap) percpu_ref_exit(&pgmap->ref); WARN_ONCE(pgmap->altmap.alloc, "failed to free all reserved pages\n"); - devmap_managed_enable_put(pgmap); } EXPORT_SYMBOL_GPL(memunmap_pages); @@ -353,8 +328,6 @@ void *memremap_pages(struct dev_pagemap *pgmap, int nid) if (error) return ERR_PTR(error); - devmap_managed_enable_get(pgmap); - /* * Clear the pgmap nr_range as it will be incremented for each * successfully processed range. This communicates how many
It's no longer used so remove it. Signed-off-by: Alistair Popple <apopple@nvidia.com> --- mm/memremap.c | 27 --------------------------- 1 file changed, 27 deletions(-)