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 7A384C46467 for ; Tue, 10 Jan 2023 17:53:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BB76E8E0002; Tue, 10 Jan 2023 12:53:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B66AA8E0001; Tue, 10 Jan 2023 12:53:23 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9B9498E0002; Tue, 10 Jan 2023 12:53:23 -0500 (EST) 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 8B5728E0001 for ; Tue, 10 Jan 2023 12:53:23 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 4D7F6C045B for ; Tue, 10 Jan 2023 17:53:23 +0000 (UTC) X-FDA: 80339636286.01.2884BC8 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf14.hostedemail.com (Postfix) with ESMTP id 30100100003 for ; Tue, 10 Jan 2023 17:53:18 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b=Cl0DQ1Tt; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ESg+AEeH; spf=pass (imf14.hostedemail.com: domain of mike.kravetz@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=mike.kravetz@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673373199; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=SIWIuF9Ks1HeRyR8AniLOk1OL5KvcNp0TtThl9s9ecE=; b=Dha4ODI+7vmJMJc5Z/6zYeRNX9BAYvIXoNkgJT7lUEihApG2KmjjALtHDzxLww2OA0ILm9 P2IFWPglMgxslKKFuVi8MufX/OMmCYVi/m3EmNNnWUp2ij+nXbTB4BWV28zkbgkyL2MEun fOL0zl9duDk0OyDuA7kkpJCfG254Dlw= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b=Cl0DQ1Tt; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ESg+AEeH; spf=pass (imf14.hostedemail.com: domain of mike.kravetz@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=mike.kravetz@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1673373199; a=rsa-sha256; cv=pass; b=6jQTmeBGCJTdo8fTRAeLUyF1F2ROneFIe7R89PX05mBZLDnqyll1Yo1N4UxPsw1qWpfioI 4fF2Q09NTWAriA1nTg6XHTI5VVzeY4TPU7YrKi+OxZCNHq6jolnrQU7g9GB5aiNUohFXuq rXmiJmATsN3HHBG37ymq9vIHDjlepkc= Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30AHbBcS007500; Tue, 10 Jan 2023 17:53:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : content-type : in-reply-to : mime-version; s=corp-2022-7-12; bh=SIWIuF9Ks1HeRyR8AniLOk1OL5KvcNp0TtThl9s9ecE=; b=Cl0DQ1Ttz8nxy/IJfuBHArKt47NQzFkH+a45B1SBmtn4KAtpot1uAT2Hsi0OxsLAJb24 uZac8n9HekVhDdLxCkUyPBQvXCvwXbwC71SZgns3GYKAUwA67Smyi5Z0fRy8amdryvvh Wo3rEXnMn0cK1BxdotjJqKULt5UFSBNB7/Qr9ebRRB9pICpzTu+v9sMpg7+J5trguKpw GvVgdTLTh9tdt+Dx1thbL6W4EMxl2dyFXiCk26uq7vxEtC+xxGVymcEL2W/lvs1/qFSC QpewVd6bY1rO3lYoSJjX9C6mo12f3/MP9LamKh4d/6mKaI+63gGcT2RX3l7VyPcD+P0G 3g== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mxyh3nurq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 17:53:14 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30AGmdv1003502; Tue, 10 Jan 2023 17:53:13 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2040.outbound.protection.outlook.com [104.47.56.40]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n1bv7bdub-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Jan 2023 17:53:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TKHdnm/veHpie26L+d0Y3o1+/hSh4GM57TXFQx9zWZPUT5t5fGFiJHuInpr82jAsb7cABX6Pxbbg/4bJvqE0fDpxYPYLRIBCJrcP74MP0eL5f77GHI9QpVv/GEuv7tjdqD6KfTxTTBtXnLUtoX3RpWrpVxznGnyiCNbWXl9avllolGcw52yZI3fvOca8NdqeaTeKiqlqHXlTxq5aFsY1qmeuhNlG9ilLVI19lZjEDh1gm9xU+sO/UKfxLktGpijuyirfESM9Xw7HoI/c+H+8KU+wXfl1J0CUQqIgB1HH56ZK9Dr5GE/pq3OWOpe1rkTvXuouSzxGz18jzOBq+cv/xA== 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=SIWIuF9Ks1HeRyR8AniLOk1OL5KvcNp0TtThl9s9ecE=; b=LxecppVnWNzhMf4g7wRlRuta3h+wixFszYgeiB87RZPJmPKIOtFp6ydf0Fnx20+EYFO6mr6AKVBc40rzqX6Z/gnysupOdk6HaT65QPFX6mROI6X70o1JdFw0XVBY7VCMIfHjr3GdvCWQWMeyPeuptWttVytQ9wRT84yISGs2rB5UaNEF50biQqUhnCETZYOslxCyif3/6gVY1RoZumB0UK9tD990hnNJf65PnWR5MbLzgY77d3/fJLUaDziKMjgaPlZx1+a5E8N90bdjrvyUIrYvxYlvooiy3ad3oM+JCevp20/AfsZc1hWC3rIfSQvfrUNqjVXm1bTCQDH4MHnxwA== 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=SIWIuF9Ks1HeRyR8AniLOk1OL5KvcNp0TtThl9s9ecE=; b=ESg+AEeHfMAF1CgWmBP7VqsUGgRf4CLBxXXsYoVkLR+3H0OVaknMAEHzeFhcbCW+yJSucnfkCM46OQJfhgLtwoIyHPHptZ0CCAHa047rO0yXKN5T8t85SO45BY/jiV3VjsNGs824hbSx3Wi8ZkwzpIRA/2hfz34+Lt1BkMF4mxE= Received: from BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) by SN7PR10MB7103.namprd10.prod.outlook.com (2603:10b6:806:32b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.12; Tue, 10 Jan 2023 17:53:11 +0000 Received: from BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::3a1:b634:7903:9d14]) by BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::3a1:b634:7903:9d14%8]) with mapi id 15.20.6002.012; Tue, 10 Jan 2023 17:53:10 +0000 Date: Tue, 10 Jan 2023 09:53:07 -0800 From: Mike Kravetz To: Alistair Popple Cc: Andrew Morton , linux-mm@kvack.org, John Hubbard , Ralph Campbell , =?iso-8859-1?B?Suly9G1l?= Glisse , Ira Weiny , Jason Gunthorpe , Christoph Hellwig , Mike Rapoport Subject: Re: [PATCH v2] mm/mmu_notifier: Remove unused mmu_notifier_range_update_to_read_only export Message-ID: References: <20230110025722.600912-1-apopple@nvidia.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230110025722.600912-1-apopple@nvidia.com> X-ClientProxiedBy: MW4PR03CA0004.namprd03.prod.outlook.com (2603:10b6:303:8f::9) To BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR10MB4196:EE_|SN7PR10MB7103:EE_ X-MS-Office365-Filtering-Correlation-Id: e1574593-7ce6-4cf3-2cb8-08daf33389bd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RZabgDnqnE88ucLXZkOY2D+s4eYWDgGIH1eXi8OABjrVAk05J48QSLBWs+U8nUDrSWPftDBh+K+urtrnVx2h0SV0BDVnV+GYK67no3n7e9BqeaJcnIoDQsUhjQgYgnkNuPfiD2B7zBowPX4ZtUuP54l0ahnDl0ajWP3ZpPAnVA1JmMghCY+ergYNm7xv1x4XpLnn96L1uU8IgG/d9izBtP7d3H/ITk+3C/gRfk9KPcDaTRrUmqxvnnV1F3+QUDHJhOcYxsKs+wGdFkrcCDoArMBxEBwf4K2XGSmUhsJOaXEiVCpPQYArpJjnDxIzY/3A+cP3La00d7dF75LuV7VWYIiz4+SaHr69VMOIN6vd8OXoTMtcgs7/EFkmpQB4XkTht9QAuLqLPWX+9Wh6aN5DE2TqYf8yvOdXyhSXrnPFHFIMmZrY8sryno+8byt/if9lka9KzKRgtduloRE51CFijUnQHNf1jWI57yDa8a1bWppimQvFCUCnbNQI2la/BXcc+SaF9mnpLmOx39nd7qo164Hcn3ByY0sBWd8MrapJLCUxORBh+ZEXeQ4ML0LG1TXYCLbQWXmna3+3zj24jGaYabn96KEUMGTRTIKPxJ7unrZT+JkUfuBJ4jN2mAJ0Adf3RELl1vx/h2z7GPWLqhx8pA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR10MB4196.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(7916004)(396003)(39860400002)(366004)(136003)(376002)(346002)(451199015)(54906003)(2906002)(5660300002)(44832011)(86362001)(8936002)(7416002)(41300700001)(6916009)(4326008)(8676002)(66946007)(66476007)(66556008)(38100700002)(316002)(6506007)(53546011)(6486002)(83380400001)(186003)(26005)(9686003)(6512007)(6666004)(478600001)(33716001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?J6BF/Qqeyx505/obvIQgmJExHDN0aoOEHNdubKXj1NO01l34DYIB0+mKUIoa?= =?us-ascii?Q?8zocR2fdxXPJYFuGO8Q1QkoUdouVLwzwti+POLW02T51DRueY9/PkaPdw9gC?= =?us-ascii?Q?m/lxsUFdhsvciEMZspzGw2+RRR+CTEhkw5IdBfldsyMmpTVH1csodug71kCe?= =?us-ascii?Q?fFid3/5wFW5cYsO76fECryG53swI8uQrxB9Si+AIPXH90tDkGLiKzzP5U8UW?= =?us-ascii?Q?rqhhl2LwncF24fRVAbcssnCB5a3O8DglHkK5Z+yyW3HuevyKT4GzZ95lhoZM?= =?us-ascii?Q?TZ6dEOivXnoF6gOGFbvnJLH0LmNZuW8jSI2lcP1kheA3qmqrK1fRAKSvMXZn?= =?us-ascii?Q?QukQaUHiJFzSEfwvKz6EZ0Ulzz3XZGOuw1h+hnFg6XSAX+80yVwWs7t0iyGq?= =?us-ascii?Q?VSwa25e912ULMUUXQ5Iv7Edn3H6qvEhVOL+gFCj27wif2D3X0Y/mTsZGjWBc?= =?us-ascii?Q?yicPywjYWMaZNaTUCIp05f/zkO+NQOBha1zIWOqO5QkKGjBkianH2NxJspfX?= =?us-ascii?Q?TMmf/4BV6ZOSVIOmA5SbwXfXFZfCKOVoFkAqZ70OGMVQZqYjoACSY6W8PDtD?= =?us-ascii?Q?jVDRVwtN7sX0AF3S/LPQ7fkWJjlUUkNAVgQKCVUK/KXubS4KL1lLTS+nBnbe?= =?us-ascii?Q?EkjZO7djnFkciqbpBTORlKFsvwBw0BbQ7rsuIv6gilqZueaT2ORpjAejGoGd?= =?us-ascii?Q?tR49JDNlD/VbptZgGMFUNimnRpp834cL3nnGhUJl71JPIhIhcY6tSGboS8sD?= =?us-ascii?Q?IMkOQPCMAS4vE1FmwhaidxXMzl5ScgRXIA5KLdp1jBDIqWB5MGmV22bGojaK?= =?us-ascii?Q?xJya1QWCCWJHs0SFuNRjK9VsWyGe/5ywM8KKwc/9lSEKPhPgg+KiDjoK45Dz?= =?us-ascii?Q?BNFN+wXxsy86bXzI20qevQTaRQPE/gMRnrotawA+AM3eSW8eyHmKjYPYo9Jl?= =?us-ascii?Q?1vyeq+Kli22MSF1HYGv4E6piENnYiEm9deMk+cYjRwn3ze6ne5+xi37gm9DB?= =?us-ascii?Q?bl/FpkTpgrzM5UfP6q20Q8SVWCDI6jjQfcTHspvRjh3oFlfjKrEh8MEBVLW2?= =?us-ascii?Q?5IGaqv6yJH38MnmkSavREDyC6/kPnhheZVKCpPUPhw4Pwtl1sbBrdfvvD+PA?= =?us-ascii?Q?NWDyqa5sRbEt1TdVTSASYm1yytz7LB2dzQaXJEYsB3OlVV6fsyBBdG9IKM/D?= =?us-ascii?Q?p8qh0kEUUHaakO/BlIa4BzZjKUVkfygBq+jX7zjjC2Uuq6AmqYtgLiSi5HnT?= =?us-ascii?Q?y4TewuV09VzzS5gP5yOWCiuOdX6tEPKT4DKptYJWEA0RnZvmRpqd1u0YsUSM?= =?us-ascii?Q?Cq51yXIYwwY/iiRoYQMYVpB7zvqMkt8CS8O+xwVTj+WxAv7lm31b7k3Ysnhw?= =?us-ascii?Q?rw1vtgzVHGxnsVfdKO9Xcjx+0V/At5WKYhPqP4wC/PjAo4wSmrEs0COXYbmx?= =?us-ascii?Q?VhD9Z1keXk00mVk99QKqb6/1lZPtse+NRiQ4eT86SHWoyvEY7oM04xaTNeCx?= =?us-ascii?Q?h01fvQ8m3z9d/LbArsz/htFB6owNtB5JAMeZ85/EDtcsNsV5EYE+xbq902wX?= =?us-ascii?Q?uov/YNOkeRccWv7+wDffa7kQ7EgQCr0fVVwi40qtam4YwB2rca6+mYIQD298?= =?us-ascii?Q?uw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: =?us-ascii?Q?Bddb8XAxIoTVevitOoYRddDw8OF9GPP6ndEw1iFkqPsvYYy7heJh9N7on0Uu?= =?us-ascii?Q?qAUM3ydobDxA98yubJeL+sql1/aj++Vb9ZVfCzwOiQ8iWd0s0Wlwf0R5GBkZ?= =?us-ascii?Q?KvXRHCQpMk2xMdZVVa27f7eP5YudaoY5G3ke9I5GtRqwKrwtj0GNzOdfEU6L?= =?us-ascii?Q?Ou6SxZLZp35qhBy9GBYUjAnXV9EUxEyG8MgV7kbn7LZuEtclX2tFCKfmuTGG?= =?us-ascii?Q?asAaiTeQlQyAU7lCj0G2jZjZcthexYLr7z/T3OnkeS/rkO7tMKtFtm+a+ZCe?= =?us-ascii?Q?lwL5pdarNbdv0Inj2+Psl8kIynQDJD5nUFqD9I8pBNrfCv9VChmBcWtOnxkA?= =?us-ascii?Q?yY/gIwNLx1BL2qSQ3xBFyU6xB+O20eTjWQLYKbRQ8V3v+PyV/Wl+PgVQo/vM?= =?us-ascii?Q?awg8OjRj0vUcf6JYVIqGhxIAxvmRPavNXa6H6gMMRGHSV2zNshag+5zdIl9P?= =?us-ascii?Q?P/v6ZIAGSIzIMHZTYaCS8LR9w3hTrrhUOg1sfxiNWBltiWsHj+I5N8nLsxlc?= =?us-ascii?Q?/2z/B2FIE5MLJ1AbawZf11NbsKaSlwzo1A9EeEuZk3To6fzkGJDDlhD2ImWb?= =?us-ascii?Q?hp6J7k/qajV4ewNoUY6aBVqJP+YbsyG2ZuR2QxwFmgcS8W0IVJxu4mm+7fIh?= =?us-ascii?Q?nuT6vt9Pewfv1KiGXZ3Efzga6mKBuks831sr+42e6KaJKOYxCPreP7z8HUNl?= =?us-ascii?Q?BijcegcM9PoIIksGqeoWVuGjINtMxChPXxhgvZu598jBfbLeAuBkgPPa5nZ8?= =?us-ascii?Q?P3uqMF6nFqp9rX5c6eihgpNzH3KCsaoLkcO3EfmJr3a2Y4IudVX/61BAy0G2?= =?us-ascii?Q?nuzw/k6bIM169yJ8BJRzpqfyrIrAPi2MAOQP0ZGOzKC6dvEfKzHEPKh8IjvC?= =?us-ascii?Q?6M//0LXo200ZT3p4HXsFgbg6HPo+prcAj/N7F9io73sqaPiKhqmfd9IlQZzA?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1574593-7ce6-4cf3-2cb8-08daf33389bd X-MS-Exchange-CrossTenant-AuthSource: BY5PR10MB4196.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2023 17:53:10.8604 (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: NvxgYIn6bxLaeqP5t7Cf/1Vvjoj8UXAenzgUser3/NyVBA+in27ngZK7Nm4f0j0Jn4bvfr6V6Rj3itrS1fNIYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB7103 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2023-01-10_07,2023-01-10_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 malwarescore=0 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=999 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301100114 X-Proofpoint-GUID: AtRHC-SbsXKVf-JnWbzai4bNl7-1EVy0 X-Proofpoint-ORIG-GUID: AtRHC-SbsXKVf-JnWbzai4bNl7-1EVy0 X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 30100100003 X-Stat-Signature: 6e4379ugr5rpj86cxt551tfgxuaxwibs X-HE-Tag: 1673373198-420965 X-HE-Meta: U2FsdGVkX19839437uhK+KHWM0l2J4gG+LB0+1/9W/5efQQjqaBC3FByEWleXrCqZGjfL4fNUkVVRi20/+pkVlmHt9cfWdLn9tt87J6K2GCyZ8Fr4UkQVsX+NcQawYuEv/Rxi13WBngNbyHN57oAf7gqkc4ocxFUSvZ8qYlJN77SOiBUeEdpWhzi7RZzu9Epf3hAg25iBVO6GYOj61yhGLYiDlFapXORa/D8oH+vm3547j+faBnepQfnmcJJhHWNmK4H5l5MAioxoqRUMqcmde2SBDx8kZkFTJROM/FsVin4PBV4Lk7N/X0sHy/6Hm27dRK/ISp25Hl8h7LNjvKzO0tYFz5HbV7Kgf5OBQELiJjyXhmCo/Hs0rcqeEFdKDYMktAdb+LKgswptyRSCFYObbH4qQ6TWDtGln+LpDUKG9BLoyoLWP3k8fd5s55iuMTw4pqzE3JfJJgM8Ve8iW09cW8XDI875e7ycVwEABoDzo+m1psftVscXOOdRHDEe20p3JaTmiH3mXeqoLun3G1lk5t2i0FAc14e67y6MI2qmYxb4ugQNb9kBVKM4l70+DIMTzAj7y9sIksDcmm13vQlYUmuceKU9fvgJ1pJfUY4sysx9Ghpu8T3W4KjvkNEaojoUm/rci41pyiyitx0Rb0at4ieGqJAuxdT4DNsTpp3B188PBb9g7CDBDcPg/KKRRwTuVUPddbqNd9RNPL3gJcbH3GnTt5Xt7Mgb/k5OwbmM5tx0G3QbwWbFWts3VM3ZqlN22TPmL2J6LlNalSfkM3P5hP7+aN1rLeCxNZ3QkFNynoGZZM1+0Qbs2iw6+0c4+ojNDftTl+qsFx21N5BMKkTVwKPvK8qA6C2wMvlpcWykfdcMWT1FJDoaIDCBVfAniT7Seu4QG5TC4XNTjJU7gAgA12S8FYHtvKEBDtmmJe4XA5PcYgzq2TP3HfrTI7IS1e6qdTIUHMNZs3H+1v1wc3 C7nnD3B0 WF1Vg7TxQymTKiJRzhCirnS/H0mJggutFq/y6P/tCrKxgDIsLgDblwFBzgnQsxGGe0z0OxNIchZfDLquTD5XgihzS26RZ15iHTQPyP4twAC7ugbs= 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: On 01/10/23 13:57, Alistair Popple wrote: > mmu_notifier_range_update_to_read_only() was originally introduced in > commit c6d23413f81b ("mm/mmu_notifier: > mmu_notifier_range_update_to_read_only() helper") as an optimisation > for device drivers that know a range has only been mapped > read-only. However there are no users of this feature so remove it. As > it is the only user of the struct mmu_notifier_range.vma field remove > that also. > > Signed-off-by: Alistair Popple > Acked-by: Mike Rapoport (IBM) > Reviewed-by: Jason Gunthorpe > > --- > > Changes for v2: > > - Added Mike's Acked-by > > - Added Jason's Reviewed-by > > - Removed the now unused vma parameter from > mmu_notififer_range_init{_owner}() > --- > fs/proc/task_mmu.c | 2 +- > include/linux/mmu_notifier.h | 13 +++++-------- > kernel/events/uprobes.c | 2 +- > mm/huge_memory.c | 4 ++-- > mm/hugetlb.c | 13 ++++++------- > mm/khugepaged.c | 6 +++--- > mm/ksm.c | 5 ++--- > mm/madvise.c | 2 +- > mm/mapping_dirty_helpers.c | 2 +- > mm/memory.c | 12 ++++++------ > mm/migrate_device.c | 4 ++-- > mm/mmu_notifier.c | 10 ---------- > mm/mprotect.c | 2 +- > mm/mremap.c | 2 +- > mm/oom_kill.c | 2 +- > mm/rmap.c | 11 +++++------ > 16 files changed, 38 insertions(+), 54 deletions(-) Thanks for removing the now unused vma parameter. There has been some code movement in hugetlb.c and memory.c, so Andrew may need to fixup a bit. However, that should be straight forward. Reviewed-by: Mike Kravetz -- Mike Kravetz