From patchwork Wed Oct 16 20:17:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Liam R. Howlett" X-Patchwork-Id: 13838876 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 1A38BD2A559 for ; Wed, 16 Oct 2024 20:18:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 55AFE6B0088; Wed, 16 Oct 2024 16:18:04 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 50B806B0089; Wed, 16 Oct 2024 16:18:04 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 35DC76B008A; Wed, 16 Oct 2024 16:18:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 197636B0088 for ; Wed, 16 Oct 2024 16:18:04 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 8F0BD1A0B3D for ; Wed, 16 Oct 2024 20:17:45 +0000 (UTC) X-FDA: 82680576594.30.228E8D7 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf11.hostedemail.com (Postfix) with ESMTP id 18B784000A for ; Wed, 16 Oct 2024 20:17:49 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=o3peUJ6b; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=gUvav13Z; spf=pass (imf11.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729109833; 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: references:dkim-signature; bh=Hyd+Pze8yb5DThbuQeFMYgV/MV+Ys2I+7ZCMjqUFpRA=; b=UhcDQTnT70doRibghiHtxBQXO49L7V3iRQI4fWy8RLiU1UWk/oQFLKOT+UZsjEv7gE0QaO ryUCoGXgS5vmK976x/RUk5b4wszRxiTjYP5e6tgU0Q2T3p5vFonL6kxdWWhyKR3Cqy9KrS w5EqB2INWQMl3t7wiOtHQM6JK9Y/YQA= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=o3peUJ6b; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=gUvav13Z; spf=pass (imf11.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1729109833; a=rsa-sha256; cv=pass; b=lc937w+hMA+2IUPE8/KHyk6Jzezh+TVDwDw4gD/rxjrvB1nTNvwhz0KzDMoxdbN2dlPDEY v9zGefh9pUmMrsb7tFTHrUMCznmC5Kv+ZQ11mxjRrAx5bQfCXt6uRD+aF20Cg9015ujDah OeMiGhlw8DOaAAQ7t6FydwOwYMzWjX4= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49GHtdX9024396; Wed, 16 Oct 2024 20:17:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=corp-2023-11-20; bh=Hyd+Pze8yb5DThbu QeFMYgV/MV+Ys2I+7ZCMjqUFpRA=; b=o3peUJ6bNB9+Tr8yfv+K+yKc56gZ0DEz J+mSRSgfNK1yZnn4ls3HLjam4gWpJbphoBzYACfydAreW8qe9h78el046YEYxKis covcpLVAchVZQdpklfR7IsW1evFuKwSrse6DzGW+05P3Yw3AvziRsDXMP0+ZKnQS bglD1Xfw4aVdj8sUeJ1lN7PycGyfrTfjo4/0FvT+RkII3A4I12HZyEfdUlgGpZcf YOv6znwDVWEQP6X7Rjo7vjMR28n/mlzisv350rMi7wEDYN/Cfjvgae0PZ3Hj9l/P Ra5nUzGlPG60N9SlAvS5Kd50fEhJwIQM95P0z59RHTXmg62ZCPdqYA== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 427h09m989-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Oct 2024 20:17:42 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49GIgMdX026420; Wed, 16 Oct 2024 20:17:42 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2045.outbound.protection.outlook.com [104.47.70.45]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 427fj9b8eg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Oct 2024 20:17:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SvC3UZigBoLx8f7wo+AtUIpJ2dx/SD3VCfSFHHENFSL+ZqzKLNta/kdK7ryY4PlPdOQ04ZyNTvPdiC80PBN6rBCjNE/c97T7FuNWyF71sJ1PHb+1C+jw66NI9Q99uvlXk5XkP5mF7sTWhvsp0XyQs7EOwjtJO6jvekpoC9d9tQus2C6x0XkmE+rSfmeTpyVQGDSLgvAZDZSRN+IHeBEZR4N9jq7nQgxFJv2VBqEDpw04S4PbKKMflymBNdojZrWtPl+m4QkD/zqDrM9tWk8iqyyuf1fSuWX1myc7GvlF+JxXOXdOfVeeiHvZZZYRXvfdMBi9PBO9eBHUFwd+KDB3qQ== 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=Hyd+Pze8yb5DThbuQeFMYgV/MV+Ys2I+7ZCMjqUFpRA=; b=yzyW1Ttz+Frx2g8Y5QjTCmwzeaEzrO/E4OyAn1mYVfwVWB3pkHknqE9XnwRRR6zpHFs9FWy/cxo8Km5bh0pP92cU+SHe40wxaQ+/GTU1whSFjtGefycEQ4cHiDlXxsKotX/dyXbBUlxe/jeuLhk8bL+2jHD//16vy6Ntr9XK5Yc2fJJsDuj9rhJAKVow/1H8RFmbnVZ5du1KvLtW2W1Hw/D/ftoiHuknfX5yQu2MdMclrzgrCAaJ7ueIg04rTaz1jtQsCIJL27d5gCkIFXfic6xNGlvc4djGfgLCoMcBq3SPFG2o3QgIosyMvrZtBkcgbMmJOUvfH6nWwzwPZ3bMmg== 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=Hyd+Pze8yb5DThbuQeFMYgV/MV+Ys2I+7ZCMjqUFpRA=; b=gUvav13ZO/4SozBpTT2Yx6pZZs+vd9W5oekrnZLEx1XkjoKRlDvzxn6RHG/NzTXkRG/Hyd8DaPZO0MD/1bT45j8eMLMhaj9N7agjXR5xhyvYxcbeO6DnB0MQxzsn1TBwdSn7xsAxPYLffDqhgRa2JN6JEeKVHyrgfOh1EqnaUBA= Received: from DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) by IA0PR10MB7579.namprd10.prod.outlook.com (2603:10b6:208:493::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.18; Wed, 16 Oct 2024 20:17:38 +0000 Received: from DS0PR10MB7933.namprd10.prod.outlook.com ([fe80::2561:85b0:ae8f:9490]) by DS0PR10MB7933.namprd10.prod.outlook.com ([fe80::2561:85b0:ae8f:9490%7]) with mapi id 15.20.8069.016; Wed, 16 Oct 2024 20:17:38 +0000 From: "Liam R. Howlett" To: Andrew Morton Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Lorenzo Stoakes , Jann Horn , David Hildenbrand , Qi Zheng , Kefeng Wang , Jeff Xu , Pedro Falcato , "Liam R. Howlett" Subject: [PATCH 0/2] mm/mremap: Remove extra vma tree walk Date: Wed, 16 Oct 2024 16:17:16 -0400 Message-ID: <20241016201719.2449143-1-Liam.Howlett@oracle.com> X-Mailer: git-send-email 2.43.0 X-ClientProxiedBy: YT3PR01CA0100.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:85::33) To DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR10MB7933:EE_|IA0PR10MB7579:EE_ X-MS-Office365-Filtering-Correlation-Id: 8a3d07c8-304a-4f09-2ade-08dcee1f9441 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: Mx6O5bDmY+81nzl+ptkvsG9+PHQnfanNqis2EHJpfEIn97BJyLJcnHvXHq5aYt0H4tKtv7yVNqgjXOSISBzjyf8lBJ+smR8ZTqMUMdVTGb1zXwkvifmG04cACVyBvlcK+AuVaR9+Hg37q9COs5Id0HB6EgOoTPPAk6IqoyhvzY0ptXkwhyC42iE7rC45U6vlh1auJKR0ePIs88WzzN+imjqEqI8HW2u14z2Pww1u545XJ2dl6J9vfMydaqwQeK2X6r/5BTa8dpX0qyI979HyOxnWQYfs1mnmI3cWmhfirKH9e8xGdL7QcUK7TVe1ldU6lTCMxAJJ93lL6SGPCPCkMXVwNtbSj7kPaoifO761AFjHW3aDK73bwMAGhoTNt4ldp8oTeZl63tvcoYAsFf1wh0nIEzaEy3trA1dfFQn2kP/MYMiDPFO5WqZiatzRzUs9QNN150HBvRmUinWEq+VXGQRD0xO173kGoBoPhWNzqKmPO3qvxxRt3uxxsixfvEYrhsJ5nwlPU6zT5MJxL4gnGFaen9l6zryixzyujkqOs+6QmXFX6sIwu6LPngqn/MuFfBS44OP7r75czKnpD35iNmZaPXM4Z4vP4dVQVPBbsSRsSedXhA5C59GktqpMdBchm0T7bQ9AYs2X3WpIcQ3cwKtQMSn36sDk+2qoI2F7/0IXU1S2Wl9Urn0sjK1jJCjWHKGk8UjX3WBFqI1/MZlsqbMo8Sn+bq1RHpA+PUI7cXKw1VAlzWDZPYyzg8975aQ1MZCNVx9SJ6369mglgSmNgKKYlBirtjg3X+xMdnN7PkLUyvL3NqhAITksKCECyjOAkBsp+30RCAzzizv4w3Ul94RCKO7NlazSKETZTGkCdXi1eBFYrJbshaeMSM+FYuKZTVNLf2sAk04uG/PWV6947tY6ncxoettSL1U6/yFjqoc7JuroMUMXEGDvo4H+I/YK8v7wt8aJUEpefdUx1tWf4qz7zu0wxpYMnAMoStqaUC7KMcEHDEHFGQgR8sC7LNPIp28yEYVWrAWWj2JB5hhjni0S/MBY5uXh1VE0K6GRgb4FoETniICcfj022OXt1ysXwGqIpI7rFi9SP05jl/Rahv7P53wsX9axAK9NE1IlEGF8C2nWt/Ukppy/e57JwaiaH19yidGd6NzRgYCWOTLZU6OvjnxtrCg7SH1Cx0wvYFZEOVB0F9tViTZMaoobNYZwhQTFumnaTP9qs9Zp+gbU6I6tUeosJYTc8BWN45FnB+7ptgIYT9ljIc1d7k3anRWJPUIMQ6KUlkqx94DCGk601UXTyVskI6aiUwN6nDcY9u4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR10MB7933.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: l/y0G/j6FLccyB7YXfh+voBTExzlj7LW21wWyywwLMkSmMAddImvyNDj/NJJAb4+FK/T8dYY3ECm/75yLyaCKnqlwkLDrUoGlGLm0VrTGlGSFEI4jVgcOEyJfh/Jjt5+7FYVr5Pu6ClaV4SkgbflOIoXkmaEb4V0+uvor7HX2Y3f/MYb3xwuf9EV4s/8u8zFj7rr0ntLG/IEbaRn0mdxQng3DtaDhRBglY4t0wJVyDtsO1a0d0KXRFC0lMeuAIvPBOoIYk2icgt6/JFT7XAbEbF5kz2Ixfy5MFjnU4Qxk9VDrkgkBjKTQFX6+7vwuq8EpfrSoUNQGZ1De0+4scFHkt6ik6dGKISM4by/0GWTKKLywaTLe4OR97JasguVDg7PlUl4STXVR4y1qUJv8rRZ0gx9RbZsPSsFrjTdYB/9CwHhcNvM9ZwQqxdUHobzc+MdLsoh1j9BoDGy/AvYD7pI4S3cWH2JD+DG8np9yHxMLIlWa1r4dNGfinVuVAtPOFXQZJRLCjq+/l1TrIIC31WBWRXmgTHuL1jF/PMcQE/d8rSZBWpmnFr1cColVDLkRpT9eqQaWSylhlLrkUcOl/1JPDdaM+A71SfBSvQKckpAxqECdtbLhO2anmOtwK3r+WoFzZKNzVfrUOeW6XzUUXfFaa7A/GLG5VQKvwoqUa34m2rkECY3XG/wyAeur7dWzKbNq8Wm+9/mLrbr7rGUHT0cliTVONvM4I845dj2HobgUXl0inB85LBG+DlkfzQyTDNroGCJCsWbRgbY1/Sda/dJb5n3A4GIcPtWwI/+6TRZHIb9iPzyKGI7YpvNYi22nDtrSv7E8OwxPq/HZ7TTLHwvmT80ag2zTZAS+5DgTMkRoqJSKpTSgBYe/wS/ZiPqkxCSCelPQBhwWf/pGwj3ZSd4pdfP+v9oVNyqgcxmG76/duJiLwrBX+nZPj28zPU9yTxrF5tLY+uffGDf1WIlsZX3qY7MZYkPiH8U5+RU81+9P3PzSkn3KpiVCK6gdV+g1OQYD5Y/LhtdQW9R90XE4MX+J67nAAs2OXIgEecRRiRNnn8KWr8OjHR9pICoIRtRT4B1v7OPds5thTIXFwA0O3I4wxKy/OiTP4B90YsCetyGWScTzfa/cVjEwiYhsKoZ/TM6PWw/Bq4A3c1YKCIA4DxaZjbwZ8le3c0RPu/xMTgwHDtyf7zlz8nec1+w4WYzGQk6CaWRgVx5Jc4wIKO2NP1dsu44x6BSePTt/50LSAOq/IbZslCFanKyQnXfsMzoY8tyP9rTrofRNWapSK/P1kttHu7x5g9oZXvtE+trwRsKXkekeF198k5WNIfCNgj9vNDULKjdqRNic5BHYw1rBUWslN2WJxj+ql+qFPK1i9UAwRUf7T5W+mp/tGOsBRRYewlKYaOfpPJAW44JoHL9I+X8Eav1KBPBxxZxnqZbOV88xnfGa41xBKGOJ19yikU88Y9dQWNxD44p1IiI6mx9fw7Yk5whPbojX1CW5JKXBvkP0Lhgy5QkcDWZkBCH0oZ3qibmia1OXXsw+aedxbrQ01DOwoj23wjx7o0W+E0w4djIShEWPNKwuXeo848BNhh5bsLODF7dzJoUsdCCafSP21nhgQ== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: PDwsu6wGV3Ufj9Zv9RymEMXUMTLZcXSYzJlyURSeH9M5NVNNX/fWxvJMzm0HYS7mHJ8UEqsfUa3keEnt8YbOu7xkZpfpqkOxsNyr+XRaovNU1QJExGBYf74Cj+PBjpS0gSfbOGaEIqRXfGWwf8KOkQxwKFDKM1smJRCpOQ709upg7QUsbcHmnBrC6hZojXRJ/gIA1bJjKTtI17uVyzQK/6M1GtuBsZZrLo6DXu8mKM8PcJvADgruLuvYIlVdQh9eRORFhenUGoqNbsVqzc9qfAG7lrNRqnlhWFwcZnx66BShXCBU/t8E3Kq5aqOPsRNwDTFxFHTFPp+zBBSIcpQ30Aw0QiDcmLRH0p5h29isf8C9WMVUndY6Xild/kq/3r8TWkqpyLKvuNOSDKH66bHZYewm9uG4xGaAi3ejVJtgVNo/RWhw8x210coiGXfqjgGiUHQoykmQVov7zmM9FFEg2F82tDJyCT/uJMw4AOX/S6kciuaubBHE2Ym6BpZK+AzDnqRpvo7YupGP3P1CywoTHWZwbaLZts9IHyYbef1XV2uGGJpbhUqTu83T6BoYODRHkeWTOJvxvdh1Luz2yq7wzJ/9gTRjBbXsvgU82nga+HY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8a3d07c8-304a-4f09-2ade-08dcee1f9441 X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB7933.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2024 20:17:37.9775 (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: qvSa1V0mKdvEuZ3wggllMFqXUXFWf/EsKoUk5JuwZypssx2KHPv2Mhfj2srgCDA/Lq38LSJLipg8gN3RrBuDrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR10MB7579 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-10-16_16,2024-10-16_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 adultscore=0 bulkscore=0 spamscore=0 mlxlogscore=578 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410160128 X-Proofpoint-GUID: wi_jXTnabrRvOmnZB2eFCwD2miX1nmLY X-Proofpoint-ORIG-GUID: wi_jXTnabrRvOmnZB2eFCwD2miX1nmLY X-Rspam-User: X-Stat-Signature: sjwuhz3h5fkf9ykct15idrxmiou3ro4r X-Rspamd-Queue-Id: 18B784000A X-Rspamd-Server: rspam11 X-HE-Tag: 1729109869-662471 X-HE-Meta: U2FsdGVkX1+qrGji/m4jl0gzOJ+wuxFMcK6/qUwmKQtygFKDHSmczE82BHKFZFqjgOZ2kMAvl8DKy95bm4eHVCnfIiCmgoMkxjwAi+hVBQaw/MFqa6ogeClAtCpjOQeeq4uPQd0Ghqp5J6nstkC17mv8DRJ98R/4oVlJNZhdsmMfkpRC5/xBVo8Ar0NarPREi6DVE5mrRsV/mTZZnrIvWx7//7Ij1v3brlJpuCz4mOxzeOBW4iSiFWERouIQafQkOK+L3bgMYbpebzrnQxVz7Hvat7tsJSU+F/nasXaipQ6220/aDNTut8YWubTAQcMt22b94qSzgrKixD6LM6x+1ktqyqmkKWOASpGb0t0evI8keBhUTM1M87trCI8rqGjonUsSS0IDZcvqviPr4HJREd8uNDVGH5x5RBoJoC7Ik+bWbIJh5V5dALyo1bA7wIXtvFS4DweDphaYEH30zm0xJhKBPOm3mRL+dsTeBMq1rNA34dHTemm9GAUXNZBtvOLqX63fO0xmTzq/n9nfkehgn/7td8Rh83dzzwlYLuEjuMwN9Cx2LhNF1U4zS6dpxSDThQGuwlO8OW7lyJq1KSYNB9LYasgU+M4nvEmwN4mAUECaGwwy1Iut2NNNHDQCRPwGbiqzheXehjBBANwQXae93c0V22d7EwP+hGIAGjsPnpOhaN8Dig1kCmRTaCWw0T0qtvCdPMZnh5i1NImOVW8nzwM5CSYK7YMeCLGtmbqUNoI4iPadLEiTNbmvslZk26l1s7buxxuTyBL7DQDwHy1x/rwa3i2XcChW0/Mr7ko59NdBc1XPQBG9ezI+z2ulcVCpxcDsHHUjapX3xxIKlPF6yyY318sonigJJYH+RgPaW1lFYH8n/lhpWccPXQIhbpXEbjVxbfJf36NLGDYkdw1LcvkHqENekrBJQkrGwqriaZI4n9d2OtGyGpGTH3F676JUfC2YvJNG8q23OpwTh5n j5n3fDOm PiPFFTEsogxyXXJH0r5X66wEXqdD9guAlEPJLOGlupSPtvprReOOcAHclnqLn+YHzIZ6xVzHRWMkW06VONmT4IYdHSsnWFQS7/KPSPCj9yNsp2k48gtyiiLmsI8/6t9tmBY+AcDOU7Y9z3am0EPufIAS6kJy/6VAU1vYgkIhUz4G7T20j2ukf2fa6hw+8skqnlB/PCstc7Q37pkJcRRYMWvsAvKKGfuXduKWcF6chQdu72c5GGN+AekHd5odxlkhUqFRBBQ2tZ32WdAzrQTePCEO8QeMVPv5l21KI+ojf8Eb4yvOP9vz0tc+LY69BS4xhEJL4l8pcCMdD+v+tn1VWpZhVNj8wIoKdPwHy40OKhKD3hXQhWUbC+TGLtVwEjWp4Y3KcrFayrXvWjHpzwvYLN8JrJhzqL5h28iJzhnvMBPDRK7q3chYr5tfghZDThHrJ2z0ELavqJjBi6WIocZQryfKcM6pd6gpKT8aael3gTKcbNZ9FcFRMXKdb8wYh2oElbDJqrncpR9DC8+RAnIA7QtU2qC0GWCB2qM9XGHeNpV/jMrCsmAUgj83+xA== 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: An extra vma tree walk was discovered in some mremap call paths during the discussion on mseal() changes. This patch set removes the extra vma tree walk and further cleans up mremap_to(). Liam R. Howlett (2): mm/mremap: Clean up vma_to_resize() mm/mremap: Remove goto from mremap_to() mm/mremap.c | 67 +++++++++++++++++++++++------------------------------ 1 file changed, 29 insertions(+), 38 deletions(-)