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 17343D149EE for ; Fri, 25 Oct 2024 20:14:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8457E6B0082; Fri, 25 Oct 2024 16:14:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7F6286B0083; Fri, 25 Oct 2024 16:14:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 647E16B0085; Fri, 25 Oct 2024 16:14:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 48B346B0082 for ; Fri, 25 Oct 2024 16:14:26 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id E13131C6D37 for ; Fri, 25 Oct 2024 20:14:02 +0000 (UTC) X-FDA: 82713225924.13.A67DC63 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf07.hostedemail.com (Postfix) with ESMTP id B0F8B40017 for ; Fri, 25 Oct 2024 20:13:54 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="Yry9iK/7"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=xIlQyngK; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf07.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; 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=1729887109; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ke5zkU7zWFfY/ywznlWs77312yLulaC2Scf+YTjLzd8=; b=XTPzK9WALQF7I51zRhwJlx0nLkadQCSR5NR+3BiMt8vthJt4nsK7AOrFrkm10a8mrJA1xV 4zD/UA9T3cINWXNgeY+0RLOZITAj3mXYQqWGbCptZvLRgCC5qQehLKbXLl0wIPNj0PJGiD IHGLcD/UfByn6mqIZMWa8BjoL0nCm8s= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1729887109; a=rsa-sha256; cv=pass; b=g6Yy7pS59N1kp8+1U23PJrDbZnxsTXWxItzRY6rra1o8yqXaw7rPc8Xwyxm/zBYtGu8xGx pLZceQQC0hnu7egZNx1b5N05QyBFBBN+dHrx9ttYiCaC3qvkcnnH1/kAJTemPhmq39J0Qt rxqHWgzESkSNLbB81lwohDyT0DJVxmM= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b="Yry9iK/7"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=xIlQyngK; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf07.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49PJeSxh006150; Fri, 25 Oct 2024 20:14:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=ke5zkU7zWFfY/ywznl Ws77312yLulaC2Scf+YTjLzd8=; b=Yry9iK/7DKiOnVw3Xbrna2vSfFjGZkoKW4 zR5+ghZMdKt8PMJhKoZ6pmd/bHSviCqgHAN2rKcLtAT/X34AfM4yBW9jUXK2Ls5J QL0CU/nES6yZCXHbWaY/J0x1p7r5dPp2hSLJum+i+B6WjIlNzlYkjzEz+uPVy7Ij oKZrLU6xTzBrSvmtyDL/tf10u4hblsQVLAFrFTUXntLShmcfLqtH4XKXNcmf/MfP a9J+ih1cUzAsCwN9P2ETSGxUIjVYnpCvg7rpLKereMzF3XOdR2cHJfm1dNLT7G0I IU+HESj2tJl+tT8WOqvwiKVat6Q8gRsSOM/HOJcF5hNTJcWYi1cw== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 42c5asnutq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Oct 2024 20:14:18 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49PK6Hbq036689; Fri, 25 Oct 2024 20:14:17 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 42emh5rhp1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Oct 2024 20:14:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=g9V1BXO+QHY6G4YKRf4yGs75ugBwSqQ1TbgEBrsza7lymI9xFpJiHXA/6P2hAAA+Ju+2bpK8BhLsHlNwGvEFpRb9KVcpRsq/xVkbHcfLdNfKho5sYlomrfO/n68QDbqyAHljPRAud5geSuhXF5v/NIJbJGZZ6aZRm89h0Gk1TR51m7GlaUSsUjSs+6TtsUlKiCDsrdui4kVEDBUuvQ46wySrvz+pVwoT2opdahs3iLolPOeZ9kFzMHrzrBpJyGZg6LYbYniMaVwEaa5p3RzZJSgAunPvvcE0A2U0gPHGH89pmN5kgN4NZlRTRDLRXtVaxdUYSp0yPlR+FwGIa+Tu5A== 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=ke5zkU7zWFfY/ywznlWs77312yLulaC2Scf+YTjLzd8=; b=VQPCCs4/XNLtfDlgKF4g3utaoqS4BBUQIaLCrDMXBCXOG5ucxS+GY0LTAg75SjbOwPE6QyikgqNYYQCK5drYraoFgbU4zL9OwEqqIVWzDXR72LGY21Z8vpzxyKL1Vv1FrGCAXNJal5+nK1ltjC9xMvdPwZb7kH+k6Ydtp7wgLfGNTHJpOFXG0F67lWK0PxugoXM8f6W5rfKSQLqns+04F+BZiRURb7RiAZjoPveORC0cFUI2lO1qyXHIMw2yNkvkX+jW3m/w4N2mffSZXGeOqqnbmqtECSVWC85XPnLXM/MDzZTULzQ5Z1tQeJpg8n0rQCXru3i+Am9XRpfH05WcPw== 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=ke5zkU7zWFfY/ywznlWs77312yLulaC2Scf+YTjLzd8=; b=xIlQyngK//FQsF7guetmirfH/mJx/fo8fGZ5YjYN6Yjq6ONzIsMVIka30Bk/zbccAsG+wS1xS5EFRtXNAnGLRo+UIACaxo/j5Xt4n2lOdB35ZcCfGG51S9szWusRJjbY+NfuRTSPI9KLsI3yzhQc5L/TuaX0Hv6GqsBNRfM5IVk= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by IA1PR10MB5898.namprd10.prod.outlook.com (2603:10b6:208:3d6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.20; Fri, 25 Oct 2024 20:14:10 +0000 Received: from BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9]) by BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9%6]) with mapi id 15.20.8093.014; Fri, 25 Oct 2024 20:14:10 +0000 Date: Fri, 25 Oct 2024 21:14:06 +0100 From: Lorenzo Stoakes To: "Liam R. Howlett" , Wei Yang , akpm@linux-foundation.org, vbabka@suse.cz, jannh@google.com, linux-mm@kvack.org Subject: Re: [PATCH 0/3] mm/vma: miss to restore vmi.index on expansion failure Message-ID: <1e195467-18f7-45f1-ab38-bec5f3502aea@lucifer.local> References: <20241025031847.6274-1-richard.weiyang@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LNXP265CA0056.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5d::20) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|IA1PR10MB5898:EE_ X-MS-Office365-Filtering-Correlation-Id: f6541c53-374c-432f-597a-08dcf5319662 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|10070799003; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?O1bnJiTTlKOBpkbOFh1bbjlSpQWG/YFzCMjxyoiXVYFoknISk5QN6X9QRNj1?= =?us-ascii?Q?BA8sc9ym/hOYFajlltT0eRUasRigBno9P9h2S/tX32bMUIgl7CsI2yKpJTUo?= =?us-ascii?Q?y7pJ5djTnBW/eil3sWzQsSh0NeZ/XzoBVmIgrFPdPnnXUFzleX32RxACAHSQ?= =?us-ascii?Q?o+1ohxx/gGdP8Kvw7Xs2abOKDJ/IR+O89wvfhR3vkyltCNf/VhtB5fHsN+Ba?= =?us-ascii?Q?CgpZGHG9YbzxoU4MtmQFNjVQH+tEfPjcZ/cTzh+C8i1TzYhZ7yhyUIMaYupZ?= =?us-ascii?Q?I/ckbOaIU8XfPuLkYm9xe6DuhmndwelJudPgQw/3vUzb+6zGrMhJWAD7P8QM?= =?us-ascii?Q?ENwBuyVRgthRc3ntETDOb7t+LUm652PhhYaMT/gC1VANzmdAAHdKSAcgtKjN?= =?us-ascii?Q?+6sFVz5qk2tROGPFIcfxtvFSeKZ7DYA7YGzlIvV6pRMQ6+Sfr6EJdQsSz+V1?= =?us-ascii?Q?t920ZrQJinkEBr1DXJ0hM7PBaoPfHsp6+Ok+tL/dh5GXFbc8Y5jyPSS0cd1P?= =?us-ascii?Q?n/nf8NLwqmUhuhuC/crxKHTRCc796ffGmELACcf0hHg6F4yKB2iVsbIkx0SA?= =?us-ascii?Q?LoyejVObQ1YEBMtGlVDkVRz2aTa+qtfeadNI5PfbnPbDXbA6Dh5YwiHftLg6?= =?us-ascii?Q?mCBRToafWYdGlUc37VlTGUazEaIjzfoBdE6Ls25qUAhWf3vZm2h/00ay2LwM?= =?us-ascii?Q?wkuCKAod8qrxAsTy8AwcOw8ZtLQA6H3Ez1MNB+ef8pQFj7Y8fXRiv0OkjqwG?= =?us-ascii?Q?MKAGd80MGRproA//NeRzgLdEtSbIjjbfN0gTx+HXloQ71IlvCzkMYHzTaLvO?= =?us-ascii?Q?PEndNAAXCuElTPUZN1j+GlRHVpJNFaEL4Np3kPXaiq3SNtfZTpmZSy3K5xjZ?= =?us-ascii?Q?MKfEaTF7gDMjSTLdaFPnjOPUphHlFO3rIMcddE/WmjUzVizD1ltEsV9tyCqN?= =?us-ascii?Q?tdTy4fAnB91iuvkGp4fgjwdiZsihxMULfZX583AM9Qxp3TB7frHDD4rsH3NZ?= =?us-ascii?Q?lxyuPWc44tpnihXmDWqVyGGB9mBriVwf5MgSlYthyAizthhiGisP+EF5hF1j?= =?us-ascii?Q?marlklnXPdUExsioT0WPzAere7Zr4yG9PffCjicBcbRuDRCaPhe4is58mZv/?= =?us-ascii?Q?FglLlwrD6CGsgcfwI6gr0j0dioQC8wmKr0P50U6wBmctW/qzoYHDxzPezUO/?= =?us-ascii?Q?jNPdVi2u2kaE1Ne5byEX6YQhRwmM5FVVu07Ym25A0a3ZhW53o2SN3lKb0fjV?= =?us-ascii?Q?UTIaNpOvAX9uf9hPUTM3GG8WVtK5Xu1DFb2EY65+aKpGm8h0F6HZYzaT/Q8q?= =?us-ascii?Q?BhBTxqXCn1LXtlp7PV2J+YZa?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB3366.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?zKuM+UOd0UDm4s6qmNWsO+Zjkw38h1eBKYIGdlyasXBk2bPSofTmOJnhZuWH?= =?us-ascii?Q?PdS1lyw0l9ecTp7Ssx/Bfr/UJdPb9P/noQw2XoYF7ylgaaI/1MkxTigtV8IG?= =?us-ascii?Q?8rnzUP9cy/1EaSbMUDeswTB8ghAAssQZOd9XoUoNLzgQIRCuetm25Z2m+YL1?= =?us-ascii?Q?dz4IE6CezFcKMNb4RlLx5b/CWMMrmBkV/HI+xIEOLIM80CJv6KZboRVsUc5Y?= =?us-ascii?Q?e7wFa5BWHc/9cFGUIQn+glVJNd32JVMETChkrSZCGlsyekt9KPERhgNL7/ds?= =?us-ascii?Q?Y/PcXftYmuo/yUa57Pp5txgxOhvt+q/pgVBZY23L6CSFkh+wUhBWjeAvlHGr?= =?us-ascii?Q?6s/vSO7iOIABhJ7FGRUCwHGO9IQS9wUuCaaRp54iVLyYRO4fOm8hxEhC2Z15?= =?us-ascii?Q?xRMxGubz36RWtLlgKsCzzvQVjN0xDNxkw3RpfA4sBlVPyGELGFVlvDtsWx6k?= =?us-ascii?Q?KvfOvR8+BS9CRiSP4fSOISzjt5/WIfbzy4JAoAGLMgQ7IQ3hJgnW+NygqYXo?= =?us-ascii?Q?fY2q9p32ZoPPNn1yEVElXSuC38SC7wgmAg++4DspXH/xzpDDcdB/p+0d74Yf?= =?us-ascii?Q?qNE9WsoEKXTWu4FykWZP3tvbTJzU7vRvEEPlDNh8wUrBq3NCbYA0SMsp2rTc?= =?us-ascii?Q?ZtIpurpCEmwON/hwze+44ls/DXEmgrvIQDPij2FCUpf71SXyUt3WTGGQsOCk?= =?us-ascii?Q?m/efGLoRgI7Nbkicgpdii2UzmyxHx568LDdLxna+XIifAa0ZDt+ZY2e9NJi3?= =?us-ascii?Q?zhiNsyhYV1w5or/uyp4yo11tR5nfAN/JVNBtKWLSNzxDTV68QMVThzZ29MIm?= =?us-ascii?Q?toBk8P8mz6/Cg0e/hwFWSc1sBBLMk7PNWnrHcpbHS1rj9+zubzEga//djRaM?= =?us-ascii?Q?awl1q0twT1/AdHeJ8+4+N2GndieYJlgY5g82rOl61Tv3RIpoSGADegka8hLE?= =?us-ascii?Q?iJAip65L4AgttLDQNTzkzMMi66QMtU6P1opyKsUNNU/+9q8jc7zEHmT3xoIq?= =?us-ascii?Q?lbR+Kzs/4w1Bx0PzUYO7Rw2cABdGlbiDFlTJ00mK++buWj8NxualmVQzZOIu?= =?us-ascii?Q?9WVGMqfy1aRaaAUNkGw6lusvOBJ/KC4nJq0YHVzBFmGXXf4HTEJK18tSCm5O?= =?us-ascii?Q?GABKmmGsc9S8h3CKxkaZAVMfrUE++ivulThpd92chhhdQXVuTx0RiKm5ZCMj?= =?us-ascii?Q?dYIPnsz4TcqLmZcEedNNH21ipBvro7hlY0LGcwxLucmL7bLQo2nWvTTCF0sQ?= =?us-ascii?Q?0Q53NJH3bWW7aHqRWY5vG/ZaJ9S2ZjOSo9m6HLt4ExyPvJ1yBytlf2ObGjzL?= =?us-ascii?Q?B2PjadcORzDpDyKhM03q4UbYS4zS5IXKcIHRtFzXl0uTLkxKKTRC6l1FMKQx?= =?us-ascii?Q?u7myDfgUUB+0jGNgIXs9ps5Wg2/04i9DhqPenCxTHfVxVmgeTgyoO98sEtRH?= =?us-ascii?Q?juGzs1uZoVoMgkpLK95hXfn9OepcsenWHfTz0lrQMqI4MLJ2mDoZxYc17WHV?= =?us-ascii?Q?1GxD+5yibP+PwhHuBekPCHTPtSYZdr0IN8Xz+34sbHQZGogqmXpGK1Bn0IgM?= =?us-ascii?Q?xIbQ0bthHCoJ4iyRjbprMhwtX3FWXy783/Rqv92r09SwSL2KDRjOTtIZvwlK?= =?us-ascii?Q?LV3GpifnQ+i0HCesP5pTwJSVWYJ9CERsjZNyaZ+o7Di/QeDejLDcHKKy93o7?= =?us-ascii?Q?Timz5w=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: t9FVrV7brMsYSI7d7kA9wYmFEZ+zIZ9xs7C4mUi62qMngwPiTS/jQ7sdCFGn8AaLMRf3QLYbzTLJURpfYEdutd51APArg51DS221MLvZqOWUGqAjkZL/klvPTzn5Bw5F9iFmPewlSKHSNZE20b+Bw5jDVrshxPSk4CnBV/rco2l+4xux4toQw300djPheqeFnflDgL1ErFbC7yrunL+K1nqgg+wBnUxiPmZEkcwwzc0aMghSKk7wrDaTkgpCdVveVQAPeBChh2VAqCEof+63tItWbovyXek2rI4nfT3yndl70mw6BGq/nhYbkszNTodFBDzTcQfmvJ6udDizzAhVhRx1SYEA7n0L7ROex4G2IIKN/WrYPqPgmLZjO95PRzzxqvMpP5NXTanBTU4VHS+V9LEYoMkO9tP0fj1pdDV7aqnu0rq0Q3PHoq1Vu8CZT8ntbIwBlsTtOJIX3GUEfpnFp8vuOEHpils3yQ+qj9N4AVHCLzI95qr9/Oykcc37Efrm7CFXrHy/PoknsPwUO/d2nCB46uVUSHakaW/DSYLW03Hqy2Dc0DFZ1G4GVAp0/Gt6gyLVaNqwer6/BRYBLiXb0Y5Nxv7DuJzlvb8fdHdYnhM= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f6541c53-374c-432f-597a-08dcf5319662 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2024 20:14:10.6090 (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: cw1fPgOPYJXyahms9zKHDaVyGFVOGdBmY4M4nAHYY4bIw+wM9xkir+QSyjdZkbBk0HraB6FHEJKE2JxstAjG+1dXMNAr7Ccnj3fK5NAyIsE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB5898 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-25_14,2024-10-25_02,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 adultscore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 spamscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410250155 X-Proofpoint-GUID: hUXFaGoUaLhVmMXjqYYZkXYljj3SeUP0 X-Proofpoint-ORIG-GUID: hUXFaGoUaLhVmMXjqYYZkXYljj3SeUP0 X-Rspamd-Queue-Id: B0F8B40017 X-Stat-Signature: 5ikuktj1a389ub6y9eczezn37xcsuggk X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1729887234-815905 X-HE-Meta: U2FsdGVkX18HXw0JZ0eqZlVwaeMFf3dsYkrlgHrSP+cLnIdqYJqHDD59hysXB5YABW59dupq/1MEd3PLVS+YBi7Nr+3NVCPKlw7txXLjvPmE/3mWjTIrQCrs+w8ct2qwvw4y56OOy7w0WKnskN3w8kVu+6oKbI+8EioiL207/4+137bL8B5JK0nZQveeocq9jqYoQAXWm88W3mXdEoMGqroccECnZyh1HoLa+GCJ0i+ZkbAuTnVUIsPBWczdfFTc7yur5BOfiy2Dn60V5G6i9VE03eysIuDmG6m6wvBnGQjJCmj7ky0gAMf9jgySP2CbI8VOUrNvzaIvZxX3gkWvA+FswgXHtEheCwl1sm6dX9zzJZd92jK3NLLXiQNeNGH3CN0LwHJNQdUOQKzn9lLHvCONLxaBSchs21n5bFl1LE9Q3nsGvYl4p1DMsekf8LFIUpHP/OVEnQJWQuNH24uOI/AQnnbJMoEpzA9CuJUQJdLidz+RALlbh2rqyUXunS7TTIVhljsXqfpjk4XJCwdnNF/zItgC/747dvm1KRVu9A44euV/1i0cPSBQYZwS91rvrsqiaCnCZCCluSlNlp8EsSlClknXMJA/aUZwNHQApXHOUmYGEa0qhQSLYfcv2XjiAn41h14Sc3veQA7UzeJolphgXw89Q1GR1RQ2JAXTyRpeutVu49+5O3TBpYCECpJ0Nwl87nsksh2cV+nfdfSMVZPkLARgfbbncvXNJU1awnVqI0h6O6ulY6to2ccAx1Q66bBZh21QDt3kX6i6+UWJQKmja2MkmEh3NaMK9zwlnanvSMs5kyM5AoNRY+iV/59AFw5EgxhVn4jcyTJS36kd3ReF8hJhmEfcwHKqSTspGQC1jm1/yp/3PIZ/GBQvyHIqI3fHuaWDQOjyjN7yPT6lBHvxG/zCVQtlPdjTLsPztTg0nmR3YLW82JdBJ7tst8hSemXnfYR0/GyvoQc8WuV IDvn7G/i NmjdA7Dau2mFS5ZY/59A+lMKQ0ZhAUEsd/CK8PTCTJWz23z8jjsok9UmWN1CULfyrj3XBbC9iE5hSrXSFUn9fWMsV0pBUoGloRxGBNsKSEJxOBdkK/ZeRVlITRjgKOKjrH/ZMG//g9Ia8uawvuMBKkCvmzbxOi8mjHtlPfCMoqag9tU6V8wmswZdlrZwS/V5cYnjv+7GcdBYcyJP/G1jphGoMcvj86fBH1D1i8t0wbEDZA+AzcDLV6z5uOR2aEL3xYevMZ3mJ9UU2J6jwX5RMG4UwbxsyDGIg+h0OLOO5Sg/ji8zUSwSL1qnpwFh2jXA2OJoCtDQr5z5IBkVDKI7FPeAeyRVSWwHfsLIQ/F9JW/CJN5usfwHY0Lo0l2zVM9rcX+RCBZelmkNK4ZyhFFK3dtCNT4HkBaxtB4DLQFOGw5waWcne7Y/GItQ8SFrTSLGV5YNPDl0ouF3DHmFkL+Xrow5H0NWWaVpYm0i9TKzNfJMe7vstLtWx9TgxhoqwbUo5RwqGcSBm6U9Kdu6vSVQ0iKcBWZhLPPHEadyF2zOl0/1sG3ISu42BEKWy69k+/CBoqMlkw/HihjnEqIysfzK0VoD99Q== 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: On Fri, Oct 25, 2024 at 04:06:39PM -0400, Liam R. Howlett wrote: > * Wei Yang [241024 23:18]: > > This serial starts on spotting on miss to restore vmi.index in > > vma_merge_new_range() when expansion is failed. > > > > Patch 2 add a test to assert this. > > > > While found build error on old platform, because parameter name missing. Patch > > 3 is to fix this. > > Just to make sure I understand; this series isn't happening now? Nope. I already folded the pertinent bit (me mistakenly doing a pointless compare and mas->index/end write which later gets overwritten) into the mmap-region series where we just get rid of this code altogether as it's nnnnnecessary and horrible. Great spot from Wei but I think this is the better approach. > > Thanks, > Liam > > > > > Wei Yang (3): > > mm/vma: miss to restore vmi.index on expansion failure > > tools: test vmi.index would be restored on merge failure > > tools: fix build error on parameter name omitted > > > > mm/vma.c | 10 ++-- > > tools/testing/vma/vma.c | 8 +++- > > tools/testing/vma/vma_internal.h | 82 ++++++++++++++++---------------- > > 3 files changed, 55 insertions(+), 45 deletions(-) > > > > -- > > 2.34.1 > > >