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 75F9BC83F1A for ; Fri, 11 Jul 2025 04:16:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F0D4F6B0093; Fri, 11 Jul 2025 00:16:42 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EE4C96B0095; Fri, 11 Jul 2025 00:16:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DACF06B0098; Fri, 11 Jul 2025 00:16:42 -0400 (EDT) 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 C8F316B0093 for ; Fri, 11 Jul 2025 00:16:42 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 3E86F141B61 for ; Fri, 11 Jul 2025 04:16:42 +0000 (UTC) X-FDA: 83650672644.17.58BCE46 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf14.hostedemail.com (Postfix) with ESMTP id 9C63A10000A for ; Fri, 11 Jul 2025 04:16:38 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=Z8rY5Ozf; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=TgqPYDFv; spf=pass (imf14.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=harry.yoo@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=1752207398; 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=cFbsINWkrIhbj88Qc1dl5PkQz9qweemPM56Zq/EHIyI=; b=QnEagIXTblmWaYyU8ZseE+/W+UM8meHPtSmlUvjmthx2UOp5hOW9lBvG3S5fYnH43Yt85H mgLeihextCUOP5ZYdrgWKEb+eefy5bY9yCQsfzKzSdrVL5v+lNkVhI7WqKPAxQAuX9hx9j 2wWn2Nf9gwSAr4KfkzJCvQBf6JughVc= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b=Z8rY5Ozf; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=TgqPYDFv; spf=pass (imf14.hostedemail.com: domain of harry.yoo@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=harry.yoo@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=1752207398; a=rsa-sha256; cv=pass; b=WmFrOpcQg9uVFzqNHu2hsD2afe88Nnhq0nh5TW8dAE0Jmb61GsrmysRrRY0ja42/eAD+Js Qw7lC7iHtQ8awh5oNH+mIqHZeq3KzYowPEEG1D1lORl2uXvsafGOqDfR5vb2JBkLMzLj9q tFUZdlxm4zDrau8ppVd1Fwdnrn9i9+c= Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56B42D52021426; Fri, 11 Jul 2025 04:16:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2025-04-25; bh=cFbsINWkrIhbj88Qc1 dl5PkQz9qweemPM56Zq/EHIyI=; b=Z8rY5OzfZdvsB2isosmd7n3bA0INvoC7OM 0nQlMxS3zFN3+nvU+jaxbZh+/N9Qh6HIO684Cnp7DD6O+lH5FTtnfiyRO4ekHYXh GTLbo/HfD8fZ8dYxG+sC9v6KgI2xFDMyQrY2JW2HQNu4FylOKpVUYeKdN6K0USHC k1XjzwWpK0JFXStRRYF5oXgjiZAOfEVhSyiCUDST5kF1eXBSqNTOVYRNoReDllxk jcHpC0hU3FnxncM/nnXaq6tKiijANJJapABGr2VzEHIdDD+3mJj8hIeVb+lkwVbN scQAnN9g+7PNOIwWPPkTQ13NAJmVOlqOFlY5w7N4djTi4hYkIURQ== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 47tu7sg0c6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Jul 2025 04:16:17 +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 56B0opHV014439; Fri, 11 Jul 2025 04:16:15 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11on2057.outbound.protection.outlook.com [40.107.220.57]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 47ptgdv539-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Jul 2025 04:16:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KTnYba34YAVF9esgWBmyR40nFTXRH6/CsvIndzT0n8U/HofK+ib6vc7F5ECNrkIkNV4YUbLf3YvLjQWerBiJliYs+YNOVxkm/ztw8I62xm9ZuDalKxJ1ScTysEnU0g3cIo80yc9x4DmT12mVnk7k5E7LTA0SIz7ErtZn6MDlfVzTDCdMSoIEZ5URximMtulzs8ccHh812Miptdq7Ib9ZROJ/xxmqlaIpwtaZlZGneSF4oXwArccdIfnfG2FmPUE31OR1GaCYOsuqb2K6jY+UPnrUKeFiJEfNDQsmyOVhBRo56YS1ev5OSXmItCzi0DpwrwAZznXELg8/H09ou6JS/Q== 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=cFbsINWkrIhbj88Qc1dl5PkQz9qweemPM56Zq/EHIyI=; b=lRMo8sbSEvo5mKJK3RruooZzMmPCD7lhFEWVYNuKk5kge+y5zDC3a62E9o3b65QqANfFCX3JZVI6sO9KRcZizo8OMcti4TCc7oiwqWeO4q8YUgG/UTLBSBtkSVdF7hhDQ8InZIHL3fiTDi6ICDBaPC2eS2HcpyM114i5aKskTA73vOkt5yXGThfb5XdOwUjff865hWVLVsIj1XSNy02jQfM4vJf4Q16iCVJshLX3uPBxUOS8ulNW9d3tHXtKv1zoPthnkc0U6o12hcN75I7j5heJ/RarNvwNwSXBHZ65qgu4YlatjPY2i414ircF+kDUH1gURsBCaZ4t0JDKJ30+ww== 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=cFbsINWkrIhbj88Qc1dl5PkQz9qweemPM56Zq/EHIyI=; b=TgqPYDFvajObYnbu/mIuS0J7PH/MHPBofjmZ+Pb86Xp25MPZ5oNa69V8rtvw3oj8xgKqe8/+tGP8f9Y3GmPlglbfJhyapQn/ss6LlQv8lPHbVekBVRK2IhomWjVCmunCjAGbG3hReMnnflcHCFS3CUnq8HRI0CY8/jl8diCo+GY= Received: from CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) by DS0PR10MB7901.namprd10.prod.outlook.com (2603:10b6:8:1a8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.27; Fri, 11 Jul 2025 04:16:10 +0000 Received: from CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71]) by CH3PR10MB7329.namprd10.prod.outlook.com ([fe80::c2a4:fdda:f0c2:6f71%4]) with mapi id 15.20.8901.028; Fri, 11 Jul 2025 04:16:10 +0000 Date: Fri, 11 Jul 2025 13:16:00 +0900 From: Harry Yoo To: Andrew Morton Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , Andy Lutomirski , Peter Zijlstra , Andrey Ryabinin , Arnd Bergmann , Dennis Zhou , Tejun Heo , Christoph Lameter , "H . Peter Anvin" , Alexander Potapenko , Andrey Konovalov , Dmitry Vyukov , Vincenzo Frascino , Juergen Gross , Kevin Brodsky , Muchun Song , Oscar Salvador , Joao Martins , Lorenzo Stoakes , Jane Chu , Alistair Popple , Mike Rapoport , Gwan-gyeong Mun , "Aneesh Kumar K . V" , x86@kernel.org, linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, stable@vger.kernel.org Subject: Re: [RFC V1 PATCH mm-hotfixes 2/3] x86/mm: define p*d_populate_kernel() and top-level page table sync Message-ID: References: <20250709131657.5660-1-harry.yoo@oracle.com> <20250709131657.5660-3-harry.yoo@oracle.com> <20250709141359.dc03e32a2319d85a25faaf32@linux-foundation.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SE2P216CA0131.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c7::9) To CH3PR10MB7329.namprd10.prod.outlook.com (2603:10b6:610:12c::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR10MB7329:EE_|DS0PR10MB7901:EE_ X-MS-Office365-Filtering-Correlation-Id: f4401101-7c1d-4862-1753-08ddc031aa2c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?OZrWB8GRGqrpqAIrW3lX3D+EpV9EGwu21uoTWBDK1lL14s9wWUCXBNWPviPV?= =?us-ascii?Q?4R1Q5eyGy/JQGQJ16TJrGcPCHlRGF1qkvL6clJveBu0NRB35c1cxXrGIteZJ?= =?us-ascii?Q?LUHHAYnnzz1GUohiJwHjS25kakmmFplqULYTjAnwyQnzdzo8oBGNBIEzmu4m?= =?us-ascii?Q?g3yYnG8v3sFJ/8v7NoHidid2zE0Lu44LKSTlFmYWHChz3C03z8xHM7+ZtDMM?= =?us-ascii?Q?zPDJYQUzLpsbu3i79ZwmrW7Xp2kMiq845kCHwzeeIalde0X95Ul8eeIDxGob?= =?us-ascii?Q?nvvSCjjpW59aGC7L+Oc+l/U/yFXwZ7g3bqxO/gdLEqAd/MnyoAht5vsXee8p?= =?us-ascii?Q?jw7SZi+zh81/DHWOewa+0kSuAjcssstuwxVJ1JUsqfAk+Ct2mRczrtjFryr0?= =?us-ascii?Q?HL8JXVHYyrqvOXl+XUFLUvEyXYdIz6qEiHg81O4x374KGB1frGK1hO5+Y1bo?= =?us-ascii?Q?M0ve1pDXELPD+YMNpxI1vnYN5/vkDJOI5cxMrLIyLp4CXVT15kjSeHM84qKH?= =?us-ascii?Q?OjR4zFnzVdV9V122rC2qmn0mfIbwViH5Zc03pyjIpnQ8imXU1keLZgSpinbG?= =?us-ascii?Q?dzL3QHgod9gT+2tG6FsH+LZITuPm/AUvY0P/RNB132Kb0NUy+A8wCcMOIorK?= =?us-ascii?Q?O/V/CqsCGUq32ujSW0H3T5Im4shqjOPSSKYfMo014qjNE/qIIlkpcyWLk/Rd?= =?us-ascii?Q?GwBzWDMOu5o+/QUc6ktf1IbFZemez+nYCzWpgEyBPd+eP4qlNUiYDlAbFgkR?= =?us-ascii?Q?sVpcui7EafxoYadupHp5X0mcXp4+MVi6ah5cxjYAKE1FdpKzJnAeSp+Bl6g6?= =?us-ascii?Q?b7+CB3347SbknUMDFM1XIIbIPu601/K/IAEYvupizQSdEF7itnNkelP4dvVw?= =?us-ascii?Q?DgtexEgSIIVI07rLWXKzuOu1zn3CxxxE2F7FsdpI4wrHNO2/6FIypBZy3utt?= =?us-ascii?Q?jba5EJ91PduHh9eTqlae4TE6RMppfDah6g5YlV3YNS8uPH1SdteUjPfdc693?= =?us-ascii?Q?BhU5Ie/3LFan5JP+WqXfGPDAF9qN9rImbu5sWKUEnTKG6xLfM+IK9KxO3zRs?= =?us-ascii?Q?99ArDD7moM8llzbKL3XBlfp/RoO0+JUYuW5nkaoR08G3xxGVDGasUroXeqXZ?= =?us-ascii?Q?IzpTcZPeJRMTL1pwhJr/PsshZUhZl6CnkdXvbokIqj+AribpmVCB14zF6w40?= =?us-ascii?Q?snjRiHtJelxPVnX/gAF15ZACxQy2x77EkP0ql8EN+0XfDPLn6xza/dwNr3Hk?= =?us-ascii?Q?VwX9lr+rvR/swFjD4whvPh2YPFBTHgJjO2Dd89JLhv04GMmpX6U8IYh23QZX?= =?us-ascii?Q?a1uUbWaKoDt3tGm60o8flCroyNKElTHH/zz3y8ZxfZx4lB1aGDHir3wzR1HV?= =?us-ascii?Q?EuGQDcZLqkQtJP3HSVLM0E4YKukZClvcH0xlrMdU+KJHLJeIVXX/b/kDyb8i?= =?us-ascii?Q?O5ZLM3PkKMU=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR10MB7329.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ahawDdI27czYwhiGmiGvAe+Bch6DWSXtdRz3anoxOXiZl8qMin+Ftzeo31t+?= =?us-ascii?Q?thi5owWyIExmIn4epGUDP1/53NFeyEPczSuEpZQg4Qx7oJmu5x5550KATFB7?= =?us-ascii?Q?YKUHm8VUeOTYGv1gqogzK9gINGos6pfP0Az/5b/3rKsM/7ynLLlS2IQCUxMb?= =?us-ascii?Q?MQsEikFHtdrqbxkes9SCdemeBS8z17JRKVD23JnH/Va5aICCyw9pDhLCYV67?= =?us-ascii?Q?3mKk1jq75QJrIFBIpKQYZ5EJZPJkD6+gYHO+NoXshe4zIBBJxJkxITqgaIwa?= =?us-ascii?Q?dtheSM3rB2GvXw4ZLfCr5lGbIUWNNFUY+P51n1MFo7lREtcA6MaxxQ4REQga?= =?us-ascii?Q?ieUzy9Lh/BFFsisxj6hxHLOBfk+jOBnBjFPRJNm/6L/cjCWi1n+H7sxmulpp?= =?us-ascii?Q?pliJbOK/7AGlYR/eczpE7/BUyNNGdnKv5S9o4QgG3eIeO9kYjlKnrC7tLo0C?= =?us-ascii?Q?0ggEpvUJJrRZ7VdOS6Hxk0281Zp5uXf6l4sZu+1LLwivtEfGTCwAlOdDkqQ2?= =?us-ascii?Q?cNo/w6X1mAtKagT63rmC8Qfhq/NE8LEGDhWROjcD8Rt44LHL7BItC6iMmyfU?= =?us-ascii?Q?ylqqFfembsEZZyp86SYmlNZB3X39KSP9/uCwtpZbqHGq3/HUTWzpYPil3brY?= =?us-ascii?Q?kpcWg1w7/0uBHFzGYxIrpF1PdZFOEGsPuCviX55ox9jCIXOGQ/qjRiGn1/Kw?= =?us-ascii?Q?mnJJQqFitTqbDu0RkIiqxf616rxDCMpprQMWbr2UbxkqXMX2d4iCGS+jRZKC?= =?us-ascii?Q?VwZxsXcHtgiG+ANmIAfroZKdELf21EWq3wEq/UWRtaTODGmy4vI6JtU3Gu2L?= =?us-ascii?Q?LHn0r46XZsIVijBYt7Yj78+N41GymvqDwgCA3sSFINODJjsnbkxr6IvTBW5+?= =?us-ascii?Q?Yh+fRkdg4plwwr29+GsAH4etxUyI0ZQJr4V6tjF2J624rch/It49yvZoUowt?= =?us-ascii?Q?7WPYr8zAe99oMBDeAGK8ztKfJVakHWAByM4CKDzyZ6Frb145a1kLSGZfdpXY?= =?us-ascii?Q?cIKdFK3ppP1hj8PM73Y6lDBcrKjaQ2FQp1Mj/B0W84erSrhfQtejnT1nk42X?= =?us-ascii?Q?Ru4llLPghx6S1SrE9pkX3XCobMlUnC9bjv0M/mXCBJgvoICUxE/LmHfiVwu0?= =?us-ascii?Q?3hsmW/EoDdYzITf1Nm/RDRoyBjTyYvXlIKaF0wBFpSVh3mKK5QUpcOpdcX7S?= =?us-ascii?Q?stuZjO2K8KNjKoCDA58MZOva4zQstYzdtdZN3W6MWgg8ACChrJyRB8nIQ08z?= =?us-ascii?Q?HMrjIzBcdnFkpblJuNYTiDWCenQu3q/6ErGQ0XN62PioJiIsghSVM2XYJlkV?= =?us-ascii?Q?7oQUlc52XY+HRpuL4CBJEOsmffkeHLyVxSsJhu0WGcgb0tvDtqlhWBrTmeEL?= =?us-ascii?Q?DoJ7zXUEBiqDHlmBSeHztfPOtUK6CPtVJ8PjGgj7xQm5srN2ZMEeupUCNiID?= =?us-ascii?Q?I2QkJYnqeS7yHFv3pNXvokFn5pC5f30ZbaHrWidCplLPfoGVAgRajLWXTh5f?= =?us-ascii?Q?z5SlBaOFvdfApWJbkQdhNg3mou/n2jxRHBm8KQPxtr87OQT7ghbkeVt6Gr1d?= =?us-ascii?Q?aLoliYR5vJ7LnbLdPrcvmd53gDaSVRmtFnvEi2FX?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: JULQjAMUIBIv//TNsGKAxF/NE/9uJAm3c9S1ON+Dv0iGbSXtzo/iGeoILzRKcEH9mhU+T2/aPhrdvjQJz2meSuwCevUpY2UOK0zdoGmEwhI70u3R1NERpRdvP+IlfIErBmdhggzIxfCAjN6FBDWaCjiil/Bmy7E7uLA0k7etnK8CNAS3be1CsjS3XDTjwiwjPTrUxnxoMk82iETGv/cydT7r7LW2hSA7kAWPLgW8sztRWROh1m0feXRXyO7DnGex6TjnQ+Ac6GnUvwS2iFORCHPHJK1/Nbgd0XOR5Z6R9eYcV8Tvyh1li3dT1xR6BmTIqCnzxSrSfJs1R4DYVGOqpAgInSkOg8Nh1y1TzKKdsoGe3NJNenGNcCBD8yqZjrVaAmw5P4RfnsBMFDcltem4ymmDuXo4JQgIs6Gw5QZH1C2IjYLogiwxz64GwjTHcchmilAeE1Qbe1xa/VlByS+e8MEvEizDXWv/pPgZeAYRUUawgPgYHKCp/XqcKokcp1+iRu97nuQBU4Y6eO2ipGsMZeV5FY1J3Bh+0tKVZYikVXB4y+N+ZT93hcJBY3FGXGLtoHDowB4sgfnuKZW6ZMVF/UmzgJKWeeLJl0nCHNv/Pjc= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f4401101-7c1d-4862-1753-08ddc031aa2c X-MS-Exchange-CrossTenant-AuthSource: CH3PR10MB7329.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2025 04:16:09.9596 (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: l7ikFscqky89kRVG2EOgK4XPICgKzuICFZ8REgq1DMSWLkWxQArxKRBC/Eq5VnqWzGxSOo2gBrMCbkDQF4cuqg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB7901 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-11_01,2025-07-09_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxscore=0 phishscore=0 bulkscore=0 mlxlogscore=999 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2505160000 definitions=main-2507110027 X-Proofpoint-GUID: Ln97Hvo0vyHSiSN7AHl286P9ziPw6JX5 X-Proofpoint-ORIG-GUID: Ln97Hvo0vyHSiSN7AHl286P9ziPw6JX5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzExMDAyNyBTYWx0ZWRfX2hluTDAPZT9V ULgGQf7NUPxOHx7b5V/e4hCTuOmChnvBEzD5DrUStRqTNS+3DXyQJcEuRV7CEl8LsI65x1fWthZ RTc6RpBeyy0GDmK/1KC4It1dHJQezEMhA2XWNgcg1lIUoRgHRaQXADyyRfKP4KXL+p1uHSgEQNb GSGFkbNHp0omrbiLjATS9blX7np4FPCcoOBi/21Evj6aZ0R2y1NVBeNrSHQ60Ne6/EOnMmpoK/A 1y8brphfSzsic0ThBmjMgH9tnWAdGslctNilHtkjwP8aX8oYJtkYrvDgBzNiZmqhIU1iXsBevSV Vh0tCnsD52RQKbWJqWq1s87HzkKM6GeLwdD8eBmAxfweM9cxrEHuyaWUyKbq7Q1cI1ibko4WYJq Nn36lYECxR7KSXVVee79djetpQ4F4qsHAVySWs+P5qvHMlqIYBp0cl4c4YcbDyGVJ4Pcvd8H X-Authority-Analysis: v=2.4 cv=aM3wqa9m c=1 sm=1 tr=0 ts=68709011 b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=Wb1JkmetP80A:10 a=GoEa3M9JfhUA:10 a=yPCof4ZbAAAA:8 a=jy1s8I9EfRkhvHnbBRAA:9 a=CjuIK1q_8ugA:10 cc=ntf awl=host:13600 X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 9C63A10000A X-Stat-Signature: bkgih3cb5ket9waqq1ntjcu7xwmz4ooi X-Rspam-User: X-HE-Tag: 1752207398-501418 X-HE-Meta: U2FsdGVkX19+SAnI8JWl4Gn7UVrMQJYkU/e7KjDOynsLNwCB69u9NAQucyrE8vVxsd5NqjosMRTWbsFUzrb4hQHIdatMKkwmjuuInhKmDUS2Reft0cGn6O4R4tQwyn3KRZvpUovnnjyWKFeDEYSzBDu3VkEk8nTl18m9OP6i3s/vyQGkAdUqSnK4EOLp3VvW1CECPwkjTF1vKQj6xDNRBmm5l47AwQpQNXxRjrdv2xS2vuv7T0hhXdTb3OBHUGOV1quu45dUX2Xh9ksKnwkg3lddj+7r6QpzShPuLKxjeYZyQwDtLp8f03Nsy/PzS6nnzSchYjPLcrtkh/6oN0J5z4X5Gun6QqQh+EO4grkKpbuvvwCR/agdFmF9OkkPTHONpbLgMJDxQIkf/ukvq2lMIci5581NEqTHl2abo3TH0xQpv1QQ0sIVTvF/Z/bmlP9J664cEKiUguTokNnrWUwam4j157+autxNFmrIngEt6GEqHDIB1gkOw0DNof04vSVcXHmY0X5puz29OFf0sC6wXtsjxfFoqnVaeJ80vsFvI1B8yzKQkcfJnJLBMrSPNHODW5AhoHe3jtTFm9zi2NRduOKoqojCn2m8s/2fIqqGqAKz0lbxCzN1ha2/at/rk42oRep7AWlMHLfzw3Hsv317VO/736B6XPTmOv0pPi0GtmV9ca9nI4+E9QPdAvqSV84ZEImReUwBME7CRPXSTM+C/9xoe6K+6UIh8vJ0pRBdhYWwDpbQ5gI+Sqcy6g823koXA9uEPCSgA4zYeRqUk/R3qjZiqX/UerOTBBU0L75131L8K6GvsrZ7nj7mgLVJMm8MEMMCcajiLjSvsnIH6aBZlt81yIPFK0F8SHyPqe7HVMQjQTJzD7Gx2+QhP5oL2YbqnvuHh07CTAr5JSILAJIEQIX74JF8Gl9DYssfpXGgfQzNnqURAw5A0U5M0T5fNkAeGI8qE6mMUVSLnR10yG6 jhQx9otB 2FP6Kfg4KgTcfWOtvrRlQr6ne4aR7GaGfZHFF9/Aw+TAcLJXJkdd2EzC1GIwpHG9Ql/+06/9jidv5QE8ehpcPpdyBYr+ztMjW02ngML1YElqDsOo9boMVRponizxta6DO07BVcgfT9ogL1o6/V40ZuhkF51xnF1MkP/L/k5nHOgtqf/GDMb8/jRciXDqKjl6USzR8dAaCg2sefA3sUgexR1NK5fEZ97yCjbrCuNUI/FpuRKIJadJXFYVwiznll9qO1kKcKoKl4Wwbx0bCxJ8TKSEn2rcXdgKvkPJF+OfE7P0paBa8MkH4VPcS1vysrYegSCGQsQAGx7Mym8JD3m36TRQhfRVfmxM52UCd7SmkFC7/05ut9fIwfl5Md+FHjIQhFN17KGVOhY2uNP4fYa6BQi9efSer8PdMUmY/JoAfAB4v6gHZnjEtI9l0yiLxZe6OUp9yQ2ZGi6McN+41bWcD/Q+almMQjYJBKxZGL8zXHrUWTyN9U4aaNdW/0gpGHQr8hwLuXlgk3khL9oYShe8hKHN9CrFmCRDB/AtFRKEETf26abN9IIXgOSbWx/oVHfd7mWbDFUGH+UcNESDg+QhuZb11NyTBFk6QWRzDgvmihUfqM+zOM+Rdh8sy8a1f8fqEVIrVg3KGAC3ApmBrMo1l8bpeKQmMpUrraxoOlAaM1/Y/2tla3xLTE6zhcO4XvJQNebFyYpID8wzevypAL1YzkO+/5+ZP3dYiIBL+QFATo6Tnx2ZZ1uIDgizhcm31uRu6IgdO/pWSCMCk3CqsyYWIcbXAS8RowVjPx3Cer/6V688k/5oIVwxGfuPGIxXSH03IEr+PhdyCqvXsFyLXimke9vi9ixnCorAuMjyA1pXiHfZ+7qs= 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, Jul 11, 2025 at 01:02:08PM +0900, Harry Yoo wrote: > On Thu, Jul 10, 2025 at 05:27:36PM +0900, Harry Yoo wrote: > > On Wed, Jul 09, 2025 at 02:13:59PM -0700, Andrew Morton wrote: > > > On Wed, 9 Jul 2025 22:16:56 +0900 Harry Yoo wrote: > > > > > > > Fixes: 4917f55b4ef9 ("mm/sparse-vmemmap: improve memory savings for compound devmaps") > > > > Fixes: faf1c0008a33 ("x86/vmemmap: optimize for consecutive sections in partial populated PMDs") > > > > > > Fortunately both of these appeared in 6.9-rc7, which minimizes the > > > problem with having more than one Fixes:. > > > > > > But still, the Fixes: is a pointer telling -stable maintainers where in > > > the kernel history we want them to insert the patch(es). Giving them > > > multiple insertions points is confusing! Can we narrow this down > > > to a single Fixes:? > > > > If I had to choose only one I think it should be 4917f55b4ef9, > > since faf1c0008a33 is not yet known to be triggered without enlarging > > struct page (and once it's backported it fixes both of them). > > On second look, faf1c0008a33 is introduced in v5.13-rc1 and > 4917f55b4ef9 is introduced in v5.19-rc1. > > I'll go with Fixes: faf1c0008a33 because it's introduced earlier. Uh, on third look Fixes: faf1c0008a33 is incorrect :/ It's Fixes: 8d400913c231 ("x86/vmemmap: handle unpopulated sub-pmd ranges"). This is the commit that started initializing unused vmemmap with PAGE_UNUSED, and can lead to bugs when current task's mm is not init_mm because as accessing vmemmap before sync_global_pgds(). -- Cheers, Harry / Hyeonggon