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 E1A24CF34BC for ; Thu, 3 Oct 2024 17:24:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 399A56B02E1; Thu, 3 Oct 2024 13:24:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 321CC6B02E2; Thu, 3 Oct 2024 13:24:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0FF886B02E3; Thu, 3 Oct 2024 13:24:36 -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 E2B286B02E1 for ; Thu, 3 Oct 2024 13:24:35 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 61A50818AC for ; Thu, 3 Oct 2024 17:24:35 +0000 (UTC) X-FDA: 82632965310.01.9840B04 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf05.hostedemail.com (Postfix) with ESMTP id 07C4E100005 for ; Thu, 3 Oct 2024 17:24:31 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=UcdIIYe3; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=QYs1a3O7; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf05.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1727976176; a=rsa-sha256; cv=pass; b=2VUzm4ZwIvW3GpVF3sRC2w0HZwj0hIdqMVnZP7zE2FqnuOGcjerjq+4V716dCYVVXvlFNj Q71wqEcR27rHTX8XYObNYKK1sPj2BJsLIQXGB0/Bw9L9t67NEZbvGV9zWUJlr7Z4ZbQLRZ rS+jIFqBUw4dD4C+h3W8KVtc0RJpYGs= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=UcdIIYe3; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=QYs1a3O7; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf05.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727976176; 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=pRMbSk9jZ5RR+92LISdkfrAPv4jXHlu5AQAKIVISxFs=; b=rEFBWlO6o8KawX8ScjeNbslRMAhf8KhWgxCEd1u4rxpzaYGufTeMnT6gtLME3XzTnf5ZAp SLYw8HhLZ02lZdIL7uRlKYDciFRAvvOJc7yFnExQNa3dSOt9gMZh4Wmqk39kOz87Mq0leq AWYkUI7iC6XMQX5KZ9oIXJJySmn7g2M= Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 493FMbvQ009166; Thu, 3 Oct 2024 17:24:31 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-2023-11-20; bh=pRMbSk9jZ5RR+92 LISdkfrAPv4jXHlu5AQAKIVISxFs=; b=UcdIIYe3YCK+LTd3DZ9ASwvSsNCZrlY NpXkAUV3BCMgL1ycuv8njoJbAlYpTBYq6mOqPx0Q4HigAZgo1/uVgM4esBYFtx5a iGZJQObWaQi8lTvJrECeejgMCjEcmgjbDpj3LHrMd6WMgXeZpK8sGhqARkN+MrnT FnlD0T/QUHE2/MOZE8a3afg+lrfQbodtfKBMbXlAlnDZPce62otrmJ2GtVjwKjMY luayMZLdWRaiwpEfTPZwUobXf+9wL5nf05+hoSVcxqODaJE/t2b8whIHCZCW83e6 0z49Y37w0TTDVFOpDwE1EPZAOW50MiCz2tGIPCjrpVQEHbbMQMC4ZWg== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 41x9dt4stp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 03 Oct 2024 17:24:30 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 493FpF7i026276; Thu, 3 Oct 2024 17:24:30 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2171.outbound.protection.outlook.com [104.47.56.171]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 41x88ajwnv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 03 Oct 2024 17:24:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IjZpmeSHORdsXT0cznF8ojtqR68iOfg14lA0jOFVf69qfRHGDoDAPWQNrXW4qnbATV570xHLB+UfPq73zqpnz/do+NOBvR5LnMPmyedTaXbzhQ/RkE0CjUWJ5fU+JhZXRKc7SWwrffpMY+DLp0LYGrwA7/Je8VbXdHEC743LU5yB59cS+lypinv0gby5YozD70aaOcfAAtj0Y3o1GMrigsHvIwzdlCaz/jP/qfBuN8bGevkcdZLgqZS3shRAaX/tjjM0T7kmyH3c1h9EiBn0AkI2YqOqsjUVWOgP5+Hvl+rHHHTQi0iqekAywhDVlst3YnJ51vJNswUFXQKJNgCaUw== 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=pRMbSk9jZ5RR+92LISdkfrAPv4jXHlu5AQAKIVISxFs=; b=lQxNoG/HugYxLUcAgllXxB4Kvb8djwi4MwnAzYh7+Wp+QHGtbWTuuZmVxAnyLbRa/WPgCAOyqYQyKe5le3HtvRGOClFYWrG6urP50/1i4nsgthz44BKA6N8dDdx0zR8tZlPZFvaq+Pt/EQweetoNsqFd3pYMcACWBf5BCXRXhiAHwVrE1pWLWwbw3CapOxneqy0XsepvMmo4NG3ZHZc0AivCvSSp96qa/gacJKKK77kvAuzW2VSmt5wHnlCFuPuhgi0L1w1sdCXhz4UQwuCB7mByNrqzRpl//cgO+vHI00PGGnT0TdsjJbCzyGYDzh+HtqUx9b6leH8VQFOl5gXQiQ== 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=pRMbSk9jZ5RR+92LISdkfrAPv4jXHlu5AQAKIVISxFs=; b=QYs1a3O7LTIWwBzPIhMPVQwctiRRU81gH5AwjrJzvvFvksmTJQf2sgQIRy4cvwxf7gN9HF7sP6qwuojDyb9c5WSk6XFva6qUOL9Ptjpv4IwxT6D+OJ62EDzf+17/YFUotRBKiY6FocZ3rqaz7+04mWGCHccvw98nDBF4E036C3k= Received: from SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) by CY8PR10MB6873.namprd10.prod.outlook.com (2603:10b6:930:84::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.16; Thu, 3 Oct 2024 17:24:27 +0000 Received: from SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e]) by SJ0PR10MB5613.namprd10.prod.outlook.com ([fe80::4239:cf6f:9caa:940e%5]) with mapi id 15.20.8026.017; Thu, 3 Oct 2024 17:24:27 +0000 Date: Thu, 3 Oct 2024 18:24:19 +0100 From: Lorenzo Stoakes To: Bert Karwatzki Cc: "Liam R . Howlett" , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v8 14/21] mm/mmap: Avoid zeroing vma tree in mmap_region() Message-ID: References: <20241003170738.2870-1-spasswolf@web.de> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241003170738.2870-1-spasswolf@web.de> X-ClientProxiedBy: LO4P123CA0108.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:191::23) To SJ0PR10MB5613.namprd10.prod.outlook.com (2603:10b6:a03:3d0::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB5613:EE_|CY8PR10MB6873:EE_ X-MS-Office365-Filtering-Correlation-Id: 8a691c48-4ef9-4178-7c9b-08dce3d03b8f 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: =?us-ascii?Q?yC+YdhbYKCLa8ncMuTCA8Q+XyDgm3PnaHplu1/bCNVOO/0QGhzdQYi+qESHL?= =?us-ascii?Q?Za5mrYPYOTun+ngbNmc7QhGxW+ArDFrIcPDaFGoqsSn4YCu0QuWVysuV5fYm?= =?us-ascii?Q?BGrylQQZpYqOmoPy0D8RQmUN7kEEsIrt/ExpdOKhewL5nzupLG5cfNmXSmdC?= =?us-ascii?Q?mWCGhIxoCBbHsBWdDxehv8BGFZQr0OPbZRJ2oU2z7SFOL/KHm+jlqr2683Qy?= =?us-ascii?Q?jFgArCFMDi+sb8IhLTcwSwpRPdzOfHpryDen3TqVMbr8T0rPoybXvXw9SVtW?= =?us-ascii?Q?vBvptK9N1+MhZczF+LE0qyxZz5flkmYfpoL8mdwJtyoFG22pwugK41/NGTq6?= =?us-ascii?Q?GgjI4GCwVSun/u7J4It9d1bjWTJkc32eeklfzpqaj9dME1XyNOQoanx9t1oK?= =?us-ascii?Q?/ufoWelA5MaxvAswaCRSNjOCv5Ze7ND2EiNrWvLxkcC6hAhkY1645dRhckLd?= =?us-ascii?Q?P/XvR4lT6xEdk0lSuk6Ku1ZcsJYd/jivv7Sf9D3bAhfDkSBd2cIFpqfAZW+6?= =?us-ascii?Q?MYonhTpXeVY9Ao5yqSNegj5L0/pW39cWTyajtR8VM4T3cjQ8Q9vEJqMzh57j?= =?us-ascii?Q?zIsIJyKMIAkda/WzEsbI9BxEYkWRYoTdF4WOaKpxbEuPC8vSyKRgWbtonxvj?= =?us-ascii?Q?e1u9J3phJVYKNGWYzVDOUACJqkoU69XGIyTU3yk5YbENcyaPnJGCW38CKeBy?= =?us-ascii?Q?fQyZnWvatHrGV9pDL/rc674AELowzXXvOfYxM+XbnY3Z9cufXbR4oyy4TR9c?= =?us-ascii?Q?IRPBUhYtkqqnC6VUj0F4w1lV/AVh1Vv+ntAAwymEgyV4svULU3JRroVMK0KP?= =?us-ascii?Q?flDrRrUWP9djbnDQ/Ti6XAfgA1oxZQR0SCOP2M5ZSVhj4y9bwk6lvM5rsrM7?= =?us-ascii?Q?ukOZ6Xc9W+z5D3sWETyK1n/P7Kyzglb3BgpC+MEEarrLqdoAR2TqulCkiLlf?= =?us-ascii?Q?fG6hCpNoDSnq0YSsvCYr3Rn1fjmyyab8k4d0RysYJvirSvx/Hf+9znPToo6p?= =?us-ascii?Q?+dJOx/CdT+HN2X6PTP9HIIk//pUKHvA6Yi5l6T+ome7gWps1ZeRJR3YDCf/i?= =?us-ascii?Q?qt+9c+Z/YPpQyUziHtPgpGoR1r0ipGGPHirZON+Biss2exI0YOdBp4w7KDUX?= =?us-ascii?Q?WX3kIsmXr2lv1PZE7mMR70KX2GhLRYqLt9FuLO4dke5nT32HZcqN+rP6FarP?= =?us-ascii?Q?7oEIs60wVlwWMSvKgyNPRj89Ugk/YqmqVp2oXxvEjflEDITLK3/O0FfRyunU?= =?us-ascii?Q?Sgbe3EtBW0qKoBMwE9wHPNd/7IYMe/P+nCpRspAPpQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB5613.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: =?us-ascii?Q?seYANK9B7FtBF2RAs/xEqZl44NFy8J3o1re/wHPKEQgcr2IDxa+DAMaiNBu0?= =?us-ascii?Q?ypk/DgXkGYDZJMsHElQLOmnAjhOd5vXOtUSYfI1k02QONxxKmkOCkF3OTCXY?= =?us-ascii?Q?53zj1xf3G+eRZ+YQDGtVVf0ZotIEQ2C6zt+90IeiM8YmVDH7u98gPY8WUh+s?= =?us-ascii?Q?YwRVLBRFXltezq+O1gUD7bCHm72aEvq5ztelbOAiiJoklTaQGwtmnBD3KiXp?= =?us-ascii?Q?oTt+2Etok01IziX3pYzgNIngHeyA+Wb8er5ndxcJn34xyI/CU6FZ6iJ5/Sb/?= =?us-ascii?Q?FNX6s6MbofPkuZQq/m+bE/5pIfKL/lkR03fYZZvFktIIjqT1gHA2gdx+gLvL?= =?us-ascii?Q?8jWQnMux6t3kQgjRo8uxnrzrZyLrhPZpzehY6oqW0YiBjqAfcQavZH+Ro3aP?= =?us-ascii?Q?ZU/dqvZxzyhZljNYTnp7i9IANv2EoLl3as47f2x0Av6i7CF7AeSj/ixT9l3x?= =?us-ascii?Q?cj1HlJ6vv1pwPBmsdXx0GatOlW0lTY2GldMIG0A2Q7RmSluLmW12K4koOb91?= =?us-ascii?Q?lJA45MJ1fZkDRw9Z8VS3e4aQZFKVATehOXA3IQ/VSTPNLFzNAwPWOlrCje+n?= =?us-ascii?Q?Fs0FdX3V3ufJIwHdnBtkooTaeuPv13tZhG8O4hWZR+HxSrHAApTFsO6+HEvz?= =?us-ascii?Q?uqeQzUcQYALWZ/BC8TceBkAYG4b3yELZeBevqufgGf8ZxIuN2kz3MEC2RvzP?= =?us-ascii?Q?MFIYeRgeXhIGFTFnfVKhAQBe2jCrvLOU5zxP/z2ok1Q56lG22abeOx74SKTS?= =?us-ascii?Q?DpjEnC/q3unt70gsOLydI6DPgytZCQuGhQOyFP5DzB35aq12v9yjBexzaUQF?= =?us-ascii?Q?uZLAUvlZ4PrDbVo08p4P056p8i/SYmWmza599uGCEdzVZR9tyeKKlV6Q1orq?= =?us-ascii?Q?H/tFq/CFSAQN8YB6ZQG97BPUi/8ssK/KLNKh/j6WyBvUYRhd61KxOOh86WHf?= =?us-ascii?Q?q5ipfD5SmSDsGToilH1IjSQuGY47ml3dPIt/tdiQcMG/7w1I0xqwINMR+5zJ?= =?us-ascii?Q?+8VVs/JSJQzgCLJedM/c1SNV99zWUIi3ydTd/Myk5jyfn3a5xVb7TXrG43vM?= =?us-ascii?Q?3krUJG3luQYTl6cYkCOR1fwY6P3t1Y2YcFVLyE5aI9FckTOGTC7oLcG5bcYb?= =?us-ascii?Q?JtM5KNAKHu2AQaF76eBbyVnscdw/lY/wS3TCvv6BNx26H+wHmuociXu9uPBP?= =?us-ascii?Q?bDC77vdB5QRFnPgKvcJURRnYjDtfdTWU78WZ/KGYAz82OD8755Mr+Ms/Kjr/?= =?us-ascii?Q?tifSLnMpyWU/mnsuaGhKaIsLyGND3jGM3N8u4g6orHnFAPxyWmVpkwOZEdVJ?= =?us-ascii?Q?9efyddUeiP+132RrWLaiGhvKEX/CqoizMUWm0vQ8fyhi/EVAWWbpRa9Lxmy9?= =?us-ascii?Q?gKDQh2TlH713f32XqPQ0+Mw+qltcznvmzD5S84XuXMX/MWvTCALKCeI2pZqm?= =?us-ascii?Q?Nxm5NmOLoQyNQGN30fV9CyPAmg7laDdYDWldnNZMe67LfMZPUJo/OJcsJPCe?= =?us-ascii?Q?NHONzqpiUuGZmst/qYtkR2uF86mobAS+nw7KrNxKlR8SVbjgNJ11aueU4H5h?= =?us-ascii?Q?JqNTDnTHV4PniKcu38FCqlTDym8MsuXdZUalfuc6kZGFcWO6heN4zbT33iom?= =?us-ascii?Q?nQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 2PJQz/sTQW6+QxEP+mHG2Hrb3q4MlvVq82JUd4cdcrXIJIuvWnyz4WMs2TUhvghPl8nbH0plcXWMfuE0GMDc7Wf/IRVcN+T1ar79oTvx1vllZd/1fWN12snxV440r31qxkthX3fF87ohmiOsEA0zQL59PR3cAhG014oE9Hm+IA8zXZYpG9ZlLD7WSPiypHgCXkCmroqneIZ6nVWR2z9QbbON3vXTvV8CeMb5ANqZig3md9AZYFWjxEOeiv7eYho6T54k0uMxau1a4eEde4vdz1UOBJKn6ume3BXfCD2dMgxkTnjl9R5fgAe/qk+e+nk0aCFpWqOL1QYwUpkj3UN2fLbDHwkRm+G9oMHwxNtNWPNwGumv3d8UkCGu3wJ0JfDiNwhTc/RTT38hnLPxxnH0oWuisW2DtOz0O3UL6dSKNIqdMbjVoYBbn1aZMt6/XLjxOgRF6DgqlklN+fN7/O2nGeeC+hf10Uil9KRqNR4jyqY0eUgIkW1KZcdEBfMTEPGvMuMuqniQkAEoAEKn2Y88mj1kckeOrGr28MjktdBNmU6tNb+xy7Yu44VCSNY9e/1FsmXcdQKRIhZKbacM80wUnzeqN7lhoJr7mnMbjToHTQ0= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8a691c48-4ef9-4178-7c9b-08dce3d03b8f X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5613.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 17:24:27.2920 (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: Y6pbjmMeceKvakg9wTSLvDra7f/jtqs2JSPLllXYR4VD6r0D3weJcxF2JS8z3L0nj+JDDFKIeBDAokysmZCQE7At4iK73H1A/E+VXEZWuoM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6873 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-03_15,2024-10-03_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 bulkscore=0 suspectscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2408220000 definitions=main-2410030125 X-Proofpoint-GUID: fTlKZa8F--w0MNzRcKyrXEx44x3LDO_1 X-Proofpoint-ORIG-GUID: fTlKZa8F--w0MNzRcKyrXEx44x3LDO_1 X-Rspamd-Queue-Id: 07C4E100005 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: g99zbugw5azoexy84ewfu49yqc6n18cf X-HE-Tag: 1727976271-217636 X-HE-Meta: U2FsdGVkX1+MWrHkMI+fAYeMVY+pLn/DnjpOROsd91I3AY7nxhUkQPxj2AquRp7D3da0odV7tk2cCBiBvtdS3ERJ9fsf6665FqzvgEUmIEWZL0uhS2kTxFPUxe7GLJB/R3koSoKxnjz28w7aJJHD3bmuCf/18UEdY3IKnSxzO2IFU3EkAyDq4dQfM3H1so/YZg2pbrPXg0KY9L8rK7r4RF/zv+NDsJWbpgQN70J45tSidemUrtD5EflgMa2BaO8OMoYTHvObeVC0/wlyo48NGPrIuXfWrhmMtjktPvw9q7z7/mBAbw6+1cQXxxWIYjTXGcord609/bgD6T2dRvfrWC0IJF/Y1rxHa3xdLCTWN9R17sXKZkac5v/YLGPOshdwa6MZURoX17q/b3DQeWfNgR4HLR1D0DFnQtgCyxnJZgohZ3KQ53zf6Y0smHnVBP9tdx+bLvEHeTpfntDehoEM7X/bkZRpX9MBQphYEeIM7TAQ4sxT60ZO9f7EawMaom7acjYcmTU/7BVPfhdOpiowlS7xLN+MlOYvPUxCDrk3dzG3cTmxR+nfUIeiDQFgsQ5XhzEk5KaLhJVU/hVNaY5agBtTkZRtuJB8o1wRN4LUlQFXcq5DrwbXlzUb34RjiM/OMeEqBUedpu/06GzX7ZwnzHV1B4Rfe1dAiwZ95CGhsIjr5CUGQUlpHFlNOKFZ24hKpcMF3VPTpugf3/bAVo0kmcic+8cLVNsLe0WQYK74/82HtoNmGtW7QUAE2mM5FGKMCbDnTUukd5TdgBZJKN9zWzU0KTsN/lt/2mg75tjLgyvE13e/XXMuwCCNHIpzwQYmHNLiRfiLDj+PfEitN6/4L8k0e+TnEoOAz1OrThgnMZg2QJAHA5SbmT/xvaJtfPoPsp++1HhwUplsfaTK9l9m2PnAqY38MfWDQJkZ5gnVZ+WQsn44JJInst5g8yUxPgXSnFFKxm3Y2lPyuwljxJv jJOA/uEr jyuGuDWBUljk78grVeqbo+J8P/z1bgq/MO7qrWKAZU/ZBCq1XpsSLutZHFXqFSfq1+ey4LotEm1Myb6HVedgI7+edHr4Wv0W9J0QWrbhZNUCsosuq3wEP2XyxUgb0Py3w6dMwbm0zNRh7M+la7YJT91JwYL0GqEF7V5Gx9ShHFB73wdKs/k3+kzYynNdb9hBViUOd4VHXB/ZEu5KsnhUO8gOzlQmERMmjpY7WxaSHJ32izda5lOt4nNuQlU5IcwWBotSK5SXCDy7eAPlKAIpZ3PJ8g8s08E/NQTKxxga2MUd/nJwGPGc7oEEMt0h7nGZ7ytritZbJw9RQmFGRbcO0CpBlhdg5PAdiZROemIp9+PAanFYafyr3nUVCtI2ZgksnkppGoBsdYy6yd+tSxZFTSpQNr/f6oSuuNoTANAJExuoPjHP2/i7wC8vAELd+XtQAmGMDaFB7HVTyljAZgzz5/sT8V4q0NvV3yFnHEtZhjLoF6dTwBhpybxuqD/vVZFgRrBkU677bbDhpp0eMIo6txM4WBiaxFZKnWqP4NU3eXi9cp6s= 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 Thu, Oct 03, 2024 at 07:07:37PM +0200, Bert Karwatzki wrote: > Here's the log procduced by this kernel: > 102b001a01be (HEAD -> maple_tree_debug_3) hack: set of info stuff v4 > 7e3bb072761a mm: correct error handling in mmap_region() > 77df9e4bb222 (tag: next-20241001, origin/master, origin/HEAD, master) Add linux-next specific files for 20241001 > > This patch actually changes the reproducability of the bug, it took three attempts to > trigger it this time, so is there some kind of race here? My working theory right now is you're happening to get a problematic maple tree layout due to your unique setup and sequence of events (nobody else can repro this not even with amd hardware), so the 'racey' element is probably this more than aything else. Everything happening to modify the maple tree is under lock so it seems unlikely to me there's a race. The fact you can repro so reliably also speaks to this. Perhaps pausing to output this amount to the dmesg from the tree can tip it into not triggering quite the right configuration but hard to tell. I _suspect_ the maple tree has had some very subtle bug in a very specific circumstance (overwriting a large number of entries that span multiple nodes) that simply would not happen as we would overwrite most likely at most 2 entries prior to the recent series (in your situation it appears to be overwriting 6!). Of course this is all theory at the moment and I may be wrong, but after working flat out on this for the past couple days and obviously with your kind assistance trying multiple possible causes from VMA code, I am fairly sure it's something internal to the maple tree. We know for sure it's the vma_iter_store() from the merge of a specific range, thankfully wine is doing us a favour and explicitly mapping the same exact ranges each time. > > Bert Karwatzki [snip of huge log] Thanks so much for this! Hopefully we should be able to figure out if there is a maple tree bug here and repro it by constructing it :) Again your help is much appreciated. I will go off and see what I can do with this data, and _hopefully_ the next request from me will be for you to try a fix again :) Cheers, Lorenzo