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 13454C636D4 for ; Tue, 14 Feb 2023 01:40:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 839266B0073; Mon, 13 Feb 2023 20:40:35 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7C2206B0074; Mon, 13 Feb 2023 20:40:35 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5EF47280001; Mon, 13 Feb 2023 20:40:35 -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 4B0946B0073 for ; Mon, 13 Feb 2023 20:40:35 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 0DD8F40C21 for ; Tue, 14 Feb 2023 01:40:35 +0000 (UTC) X-FDA: 80464192830.29.656EB20 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf24.hostedemail.com (Postfix) with ESMTP id C4259180002 for ; Tue, 14 Feb 2023 01:40:31 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b=2cFXPgde; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="f/Xh8SVs"; spf=pass (imf24.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=1676338831; 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=9lgLdj1rrB2bg5bnbUgFC1cuwEcJ+xSxWWSk+hLU8qc=; b=rhFls0C/8VDOhl2zIj7J5r8s76vTYhBjCrMNoMwIpXrzrA4MnXcGlzeEEfYrdRJfKfsvI5 GwDiOhjkTR7P2PGmmLNSRupenV+7DUMLMpP/ORHscr6Hh10yDQBpb24AQ48gErWvZJtRdd wUHsxdNKoHZ2TC0m3kpuVvMK7+QcAGU= ARC-Authentication-Results: i=2; imf24.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b=2cFXPgde; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="f/Xh8SVs"; spf=pass (imf24.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=1676338831; a=rsa-sha256; cv=pass; b=ROQz4QR2fwXHoCtndIdvSsRKdhIF8d7vAKyq2GkARyZuBC+UWCPwGFuBUXwK/FjZjEqYTE FuIA5SdmN9uMxQschRpRFiER7Ika/uIdnUJzJsKZV+Mf4M98vDejeJabS7CtNatPVaUovQ FmR6aeWX3kTtODmtWB8bGwq2L3w4H68= Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 31DMNpi3001494; Tue, 14 Feb 2023 01:40:12 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=9lgLdj1rrB2bg5bnbUgFC1cuwEcJ+xSxWWSk+hLU8qc=; b=2cFXPgdeSIbeETsypXfmQPYeVW33slG1etrJs8r99dXNPxfJKK/FAKdXeNSjCokrFX16 4mjDVrjuj8tZDm+BAi6g8LmFyagpGfYR2FOOuV9oGFpWG94iKjgzFKcoFPkdFWuegc0q lzn4ynDma2fVEubSWPUTfCmxVCPJRPR/pNbhohWpeo2aqN4E5FkfWYYT7ZJ+E/22PaSV rC9BA2SSk214x2v6Wz4OjEwmD4wMc7OUM1WIOj7IEc37NEj78gXb2EgFQ82K+cyErt0G IblJZ/B+YR4qjnFPmgO48BUmDw+/eYkIbf2EdMCNNp2Kl8EdNTHHyLf3QZlp4EUbUHGJ PQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3np2mtc8qj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 14 Feb 2023 01:40:12 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 31DMZF7L011439; Tue, 14 Feb 2023 01:40:12 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3np1f4wbnd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 14 Feb 2023 01:40:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fIx8whbSUjXMmWDAOaXwCm2issxvOHCQYeG0pRcq4LSJNv5sygBXDxN+OW8WKSz8747t2BnakYe1F1giNabrJRMKbQzeWsA2aeMxFbf7G8suFaAFw6R2XR6Uo4oiAWz0/f4Vy7DUVkuUMbWE4TPZLvQ6OzTKxNWPSMFV6pE1o6HR58KpG7pzU6CCodBlkzti1IuKeO1tbvN5P0Wfa451z1fHfT9FpjkxqIvNRH4jYGifxY940x1XSWiz/8Hoh0EQVZkMh1c5XH7zS4R8tNu21duJlqlj8b5MzhCw20FI1/hjSYCTB59VhkaH6wgYmUaNKBGEytq9hTBNZQx4UkUsUg== 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=9lgLdj1rrB2bg5bnbUgFC1cuwEcJ+xSxWWSk+hLU8qc=; b=aifNwVRoQ7busPJdTh9pFkj8T83ap0WWRawGL/ZU0gEbp1mx54f/TagQU0Eq9K+4TOgxmvAsBWWrtIMPPJUtMrrr9kWcjq4g3/O4/wPwKC7EFmTgvwyD+vK3e1gwF4XfGsatklwZSNwgJ0t9c0N94jzkirbY2dW++5xvk58e/w7lJvZ96/QJ0MOWi8huYG2FLuvHft+VzaLks9J3v8SVJO9mrrcuqepRh0wq7PYLiNhBpJO6YxLocfRvsWFcpkb6fiDGV23+hsZxwuxUSyIz31X/iyCW4qCMJaSdl8Nri87i8sgKcbfb+rXBRmToYGz9FMrc+66nW64Ab/q9wFcZFw== 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=9lgLdj1rrB2bg5bnbUgFC1cuwEcJ+xSxWWSk+hLU8qc=; b=f/Xh8SVs/r8AEtY0lKP0AISiMpL3QXv8MCtY16GTsLcuHXUNU29UFLUA6VOUI+g61TDPrstvpizv8Ih/lnDrNtcGB6y7p5LjIngQ3z2QNEAhS0qS+q8eLnrsuZFsnLF+4UJrNcXIERGXTwLTRYV8+I0lBuOTKsfxY1ErG7VeXOA= Received: from BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) by CH3PR10MB6834.namprd10.prod.outlook.com (2603:10b6:610:14a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.10; Tue, 14 Feb 2023 01:40:08 +0000 Received: from BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::3db5:6e11:9aca:708a]) by BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::3db5:6e11:9aca:708a%8]) with mapi id 15.20.6111.010; Tue, 14 Feb 2023 01:40:08 +0000 Date: Mon, 13 Feb 2023 17:40:05 -0800 From: Mike Kravetz To: Michal Hocko , Matthew Wilcox Cc: Andrew Morton , David Hildenbrand , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Naoya Horiguchi , James Houghton , Peter Xu , Yang Shi , Vishal Moola , Muchun Song , stable@vger.kernel.org Subject: Re: [PATCH 1/2] mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps Message-ID: References: <4ad5163f-5368-0bd8-de9b-1400a7a653ed@redhat.com> <20230127150411.7c3b7b99fa4884a6af0b9351@linux-foundation.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: MW4PR03CA0015.namprd03.prod.outlook.com (2603:10b6:303:8f::20) To BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR10MB4196:EE_|CH3PR10MB6834:EE_ X-MS-Office365-Filtering-Correlation-Id: a62ed759-ad9b-45ad-588b-08db0e2c67c3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MOdo+L2E79DEHKhbTdT18/3LV1INhO2wSmPzEdZV13X1c9W8pLOKxwzL0qcbuCejlAASNzKgnKuOMdIQMadMs5/aHVGkaIfE1lm7L+0CXpVmO9RrIXcF3fOwfDJl/RE38FNYzTEuMBFEv+sQJMSsKMILOxyhLA8kliq027V9u8fbPP2HmAu3bFBfry9jpr4BKZQ+ZeEfGpAmflKuzT9qG9xN6MuFlW5Vqi3mP/AiQWN7rVKBY/cuTcIG1Og+u/OrneAYlvaDSZKHIPEWbZgunA2OadGnOQ3C8IC2Ci0dOB4SRmBxpKCzZD1TE1E1s7x898Emh8B3JJOIqkeXbOZT/e609Cq1YXO+loHpctyO5x/enLDMReBE0dO3RdyLWKXHxuaq9eq/AlUtZ3U1MhsPFLRYAT74F+85U7HWsJRhREHaZrCvrPxPzGEfCC61mitHKyAGAFJe90YgJKTqa2UgcpF2thCh9o6uvAWPxvjWyEdzMb3t+qyV9ZjeR7PXXsu5juHvxy6zWFiRvpXnDrxIyv07QpB5XFeOSUSWesrYUUalF8cy9FejA/yWNUdw11X9mHuNG73kkyEUpbt/FeEJuWKtD448maIKQJUpJMjpsvn1FLTh2aF0GCkaOlv0BGk2+UDhtmKx4DJ5HB8vZH1YxtlNy5D6jVMSFB1K6DVgXlJA7YqJZJeRckmJNBghJ0dC 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:(13230025)(7916004)(346002)(136003)(396003)(366004)(376002)(39860400002)(451199018)(86362001)(4326008)(41300700001)(8676002)(8936002)(66556008)(66476007)(4744005)(5660300002)(7416002)(44832011)(2906002)(38100700002)(316002)(6486002)(478600001)(66946007)(9686003)(33716001)(54906003)(110136005)(6666004)(53546011)(186003)(26005)(6506007)(6512007)(83380400001)(67856001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?isqSspt1Eg6tlSF7L9B04HBSDvtySB2gj2nY9XAo6BjVVpRGolgeMm0w38mh?= =?us-ascii?Q?nPOToEaFg8uPsoa/OrVsMYRGZza1GLFqu7M2t5IIHUCZUyAFa5vlZNw7JOqz?= =?us-ascii?Q?IvKuE3QDJZJT7pGTrJNULWaOvEttggir0JccVFYBykEmveBK/rEmQK+S5e5g?= =?us-ascii?Q?6v/B3TNAHe16r1M/gtS8q2b3zw3zjJLvc0IQVAp6qKQLxjltkd+OW8Xs5hz6?= =?us-ascii?Q?UY9dKC+TgIexV8K57XCi4WoAvRZ6tY8ExpmnJE4D6+Qutx4bkKtBGroqlKis?= =?us-ascii?Q?32G1415mSUOnanF69mCUPI44BpFyFFtKqLAFIFpKQxSUukkZQVsK4XgAQ9k7?= =?us-ascii?Q?AEFM63T5fJxatgY/J15gIrbYuMN0XarTrExBNmMGmdr8ViMZPQc9F4kFJn/E?= =?us-ascii?Q?xh2DTVpbHjcIl9frkOJ3+9/fe+tGsJVAxuWC3akPluVxFBxXy+QlPIKK49fK?= =?us-ascii?Q?e+SAVMnCzjeiy1TixEYgTIBBXuoNQxR8M+NVgy82HoS7jo5eUMsA644IILxw?= =?us-ascii?Q?3xT5Ku66RPk7AethHCUolilCPoOD85gun0MsCJ8iDuJeWzMwAh/3qgsvTWCq?= =?us-ascii?Q?DC+PnJnrpNnBudBqJHZfNZIhl326kIKvBPMs0iw3Py3V5iCwMDKlNdR2m3RM?= =?us-ascii?Q?TR77GtLQwnMytL+9mkdhtp2/Kp1d5w9r91l7yGFSFaX8NOcbtJhHox/SM+mu?= =?us-ascii?Q?Fqw7YYnN8eUFoM/zNgw68VEKT9a8sT3qymXNdtGH55iAC9OkENmbDCogBNlm?= =?us-ascii?Q?/6MM1VdGkcBlxSmXskobpS9TccfBP5FJCm+k+uFzV0HJKrk4kXGUujQ77UR2?= =?us-ascii?Q?ccWUOvQg5CQpB7LLKi78mKZdcCgL0JeQ2J3SPqkkde9SAEK9/w812umsL42f?= =?us-ascii?Q?qEAb0amIQ+hSsip+t5WtuOHnbLYF55q4j7X748lKaEhbvVkuHA3YtVYxV8bd?= =?us-ascii?Q?cspkpRrZ5ipJ74OKB8pALXeq0H27r3Vt+trYQXSEXlMEVbecUnCpXf93OqqQ?= =?us-ascii?Q?6QNIjg+SBGZ3aHFBxuQgVXifc/XoNStnQKy5jahDLDnfkuKgNwkfGVirp5vk?= =?us-ascii?Q?OZdnXqswMIGHUuXP+0nlOZ0kDRzCZ+S182X8vCIM9F1YSGr3fSNAHalU6Tc6?= =?us-ascii?Q?6WXN7rzsZblVUEn4+Zuc9hsWRAON3OMN3xYWOUGZs/qKzl4IHyFupmFUbFWA?= =?us-ascii?Q?XJ6BD0prwRafg2EFhU2uteoaQdTl4AwiLVASeGtdUKz+K9Qf4LmcUakM2tQd?= =?us-ascii?Q?bmykxWYQZVQZkFA8717XAzR52D7ymnb8dThWP7t0h51X8obAnHzo03wcRWEk?= =?us-ascii?Q?EflXMzB55BeMxYSbk9qkmppJBi766dPc9Uua35qd9Ir+fV7+0gA5ge45fB69?= =?us-ascii?Q?peUXNiYxDxXrBxojkz82ZGhuthqDIuwbUPuKc7SE0nX25s3Vf2bUp/85RxPK?= =?us-ascii?Q?XBIE1zxY2teOmUM16aX+/jzQ7MahrvnaSoK9LK8XyYGUzedFiyAUpQ3oNjWs?= =?us-ascii?Q?iHQ6gfkkC6NbNbMVWBcv6aRubc8jVVOTwu9q2xCSkJ5apmuIxh6vLNZm8mr0?= =?us-ascii?Q?q9gSFG+oB/6gou1NtOf2oRkCRpx610BgKo8XWY5mf0HqRUny4VY+KlTVIeFg?= =?us-ascii?Q?Rw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: =?us-ascii?Q?Q9/rS3ATYX3YgwuXyRb07+u+7LnsBlyz6Z1WIFEFVhhIw+wL4rhah//5wkxz?= =?us-ascii?Q?1pWVO/g3yddlLeu2CP8ILAz+VZoxHOc1vN+vQoX5ARC+yGBRiEM+D9h/yslL?= =?us-ascii?Q?inOTLb3BFf7ROSyJPnlxTagr1UO05Wl5J43SCoLO3EdxqFRQzTm8uYkweR/n?= =?us-ascii?Q?hShsWesF2zHwG/DNupFo9ULPy6K6aatGSuDFVvSYF3T3WVi7zc92qLf8etrW?= =?us-ascii?Q?7e7+8I+aojsOFkOQtnMOWmcuaRuF3VsqyrsRZ9rqaC0pdzmfZ7wCAvdC1Apv?= =?us-ascii?Q?i7+31LHYzzTKbu9WcdMdERNHeGq95ulo59LkNLIh9gJBsXmDYjlpz9Kwlbok?= =?us-ascii?Q?8PJlpuh2fcvULhqrOccg3sXZWBW0mzHp6U6gZXP3gWSpsQr8Adx89qAJGU25?= =?us-ascii?Q?1eg68TpMKXCB6dLhsRzU1KioMdzZiwJBtpyBJDVBRFMt7aoXOHLgnm/n7T5+?= =?us-ascii?Q?DvPGIZweKnaNG0vag/Vkf2ky4euZC1h4X/8g4RA7ScrTLzClBHIwB4kAx8LP?= =?us-ascii?Q?q+h5yLYdCxkwQtJvdVKrkh9QH4+Wquc2k7xbJwfsXxz32F/oOI2FXMatonDF?= =?us-ascii?Q?66+zADiOZ57d6lz5LYCDzEeT/sHqSGpCkm1EeBgmSe0B9pduudu2UWOizzDk?= =?us-ascii?Q?r7ITDW1RMt14noxFdSQs85jjZ6GyX19adZOIJQoxaTlGtu1J6dLVmljsdwSk?= =?us-ascii?Q?NMAk6/oRH5d446yf2et4kcBo1TueBmllcPDxq+igAIJYzBB3I+IWENXIeD+T?= =?us-ascii?Q?jwIyyVsjio0Z4da7V28vmKtfYMVL9CYZhX4Y2ONq8gTQBB1pR80EXGcCW7IR?= =?us-ascii?Q?ewkTACgCtvl/LYnu8Hp8s34UVNX6K2RGVhkfNuF6jGzlEDWOf+2doiYcqWVC?= =?us-ascii?Q?VqoragfjteQCeXj/zjHO0FuiZqD0Zk+oCT8UVnPcxnm20Y39Szk6vnaEgJrR?= =?us-ascii?Q?nLDsljY+IJXRpH9FRK/G/B17dzfb01KO+By1opB8sKB2MsdMV3YDR7f+6A2j?= =?us-ascii?Q?4sqgdF8EJ1QsyVWoSIbWIyy6Lf7avbhOD7rYaSSd8Lgsgkw=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a62ed759-ad9b-45ad-588b-08db0e2c67c3 X-MS-Exchange-CrossTenant-AuthSource: BY5PR10MB4196.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2023 01:40:08.6824 (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: W4bLwd7fvWJN8dWXPOzqfC9W+TA15EyqybyprMM8T1N9+EUkO7khhtVDC6yV2Ska2BpJQQBS4mB+XG22Y+IOaw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB6834 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.170.22 definitions=2023-02-14_01,2023-02-13_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 phishscore=0 suspectscore=0 mlxscore=0 spamscore=0 mlxlogscore=770 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302140010 X-Proofpoint-GUID: 35WA80EzpMu8syHriqwIn8nAmE1gKH_U X-Proofpoint-ORIG-GUID: 35WA80EzpMu8syHriqwIn8nAmE1gKH_U X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: C4259180002 X-Stat-Signature: udsjoontzxxbr45z4b6gijip1rzobgpq X-HE-Tag: 1676338831-543635 X-HE-Meta: U2FsdGVkX184qMVXHTySNXqt0RV8W/8CivF88+GHo9wwewnL0HMLCNDVgcoKRuV9kRMaAFG9Jm6r807OHV0//+tIlacbhSouUDPTR1DhFIqxiCRMLB6Dv0AVv/nNyt0llBRdBRWeFeOuV24VrO9AyZ12rjlLjS5P3G134PvR5CQBLWikwY/CjUmHLCZmaqhB7s94HBQWQDsK9AbULDcNSJrOrIeSnjbv73jkyf61WbQpri+t74hajyK/B7MnC4nPGu2pNE6txlqOEoHY4N4MbyxQ7II3ElzpacgVRuH1CtUeoseVNpJomtmg/1JaYKAo7RC8pv57jls2S+jHazi6tj6NgtjjRbqMC1vFvvsiGXPvAI5JEOUpawGO6EVljZHa7E1d9D7OA7vhvKq0MRapbHl99PHJCqh0l1874GjI895HcD6LSeASsQlJkTfFL2p1nqu+zPY6R7QMvApYfzJfWu7KtfXNLCtNtxbFLIzyruF6uD3U8VwF1rJdaFm5gbNsx/6yZAyek5RBxgyHcP1oUGWQ85UJXcV3MF9rcdBpJ2ylZSfnxMEMx+er2bavp/egdWDlQ05bmwqoeuwv8+Ugd0tcD3ooYMlqknIBLaDAVE0kPnO+XIRHdjYTbuK42SnCqdOfz71UdZumJx4/FkMS8lPbl68Nk2rUkPxeGt1Ytr5ZdpCirepf8cUA2+wskaVv/G6kVAt53gGxkNg8adDava5hVH+VV2p7mRgl3Nb731vHAntOVvCDH/VTRFgWc8ouWAoZwJvj527sPE7gGY2p2GfbammhoGgR9PkZ8D6Tfzhz45Y4b70BQ7EBkXActMICo6usz2H0gbIXmA9mJ4z4nHhQDrS11hIp/xZe5QIXv0xdPPfuXJYqzyL27pm838J+2Wt2zvhY7mn7+/5MyC5RkyqwTgj+N3a7ZPdLjC51VQmruxZhCSpMbfVQRbH1+kqJhPrSHuRWAacBboiEYeY zyQddsB6 w5HmfhXrVUV2YNQeTZ3ohxHhLFRjtbSTDSOqX5cD79OIRBitNYfAI35pGpYCMVhf9JQW+vETNxx/u/2aFNsj3bzFIFkIJb2RrIvUtdnIsEppTFkF3jEZRd0YkkzFs+nD1eWsCJSD7PADQsaEeWoCaPCXH/DSwDkCJlHj9/9WHzF1STes/YcT9VpeeXO2spjUkfAIBvczLfrVZ8s6+YcoBJmEQPd1nJBU2ECgM3caOcs8sPpF7onhmtmLAZi9rGN0wrg+9zAfRW1N/VPgoNc4rGcAsohSoyPb32StqFZjQ8eAeQMd7/wGZpxvfRNARwHAfzbWP5OXkxG4mOn0clHQliKcEGBhEpptZ2pT0f3cqsrgNyODXFRsMXmy8okgZr7300PDPF1QI4blW7AR7p7pIt08YAl/jYzJMDURYRG0Tm2o+rdtPhsraaI6Anod1Z4XLANQ0qk5kkswpudw= 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 02/13/23 19:01, Michal Hocko wrote: > On Fri 03-02-23 12:16:04, Mike Kravetz wrote: > [...] > > Unless someone thinks we should move forward, I will not push the code > > for this approach now. It will also be interesting to see if this is > > impacted at all by the outcome of discussions to perhaps redesign > > mapcount. > > Yes, I do agree. We might want to extend page_mapcount documentation a > bit though. The comment is explicit about the order-0 pages but a note > about hugetlb and pmd sharing wouldn't hurt. WDYT? Looks like that comment about 'Mapcount of 0-order page' has been removed in the latest version of page_mapcount(). It would not surprise me if the calls to page_mapcount after which we check for shared PMDs will soon be replaced with calls to folio_mapcount(). Perhaps Matthew has an opinion as to where map counts for hugetlb shared PMDs might be mentioned. -- Mike Kravetz