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 342BBC4332F for ; Thu, 15 Dec 2022 22:50:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 83ACB8E0003; Thu, 15 Dec 2022 17:50:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7EAB98E0002; Thu, 15 Dec 2022 17:50:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 665498E0003; Thu, 15 Dec 2022 17:50:56 -0500 (EST) 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 549318E0002 for ; Thu, 15 Dec 2022 17:50:56 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 20F5480237 for ; Thu, 15 Dec 2022 22:50:56 +0000 (UTC) X-FDA: 80246037312.28.6706F47 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf27.hostedemail.com (Postfix) with ESMTP id 0BD334000E for ; Thu, 15 Dec 2022 22:50:52 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b=gixylr60; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=0Ao4Vni9; spf=pass (imf27.hostedemail.com: domain of mike.kravetz@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=mike.kravetz@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1671144653; a=rsa-sha256; cv=pass; b=cMw8h/7TIB4k9zu5Ybc+cRhJLCeohZl6VH0Xipv6Katlml9N+JlijERqkC91i5KwoFgcqV e+NWKiVX7KRiu4yOAsqEbIuA1/AgU9zxAOEqaodLUrQrAGDbxfik5M1ry1T4qO7i1a8Vj0 7g0gamqifwES1dnV1aU/LEjTgksgT1I= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b=gixylr60; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=0Ao4Vni9; spf=pass (imf27.hostedemail.com: domain of mike.kravetz@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=mike.kravetz@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1671144653; 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=h7tyWssooPFHDYs0ppwY4/B49mQ8iJ1/f3x/XXDgwsA=; b=Ypr1fTIEoKrsf84UJsKKvS0BHTHn7dIu/fATbFEnB++o9oFWCCvjDeNbVij8zdTQbVV2aF Yz+dYVz1o7xHTrXHyII6AsVBJSk8LrmVk/pF9GY7l5kbSIETlUF1m4rIoyrEncBupIJLr7 ymztuSYGmIpLh5LF1kY92rJgHkUfRj0= Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2BFL4HOk024048; Thu, 15 Dec 2022 22:50:42 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=h7tyWssooPFHDYs0ppwY4/B49mQ8iJ1/f3x/XXDgwsA=; b=gixylr60OFeTDM+/RBFP9S0PPrHu5aRZNmbNCtQqIA1LyNTtRIvfajbaWqolIzoJybtP zKMNFf92nLB4ntMpvAVZQNdjG4SN/WQGPBG/pvNDRhtgEu/SAyHJE2d3gxJPl4hR/2Yb L/MuzSfY5xdCHxY185oqGQSBwfKhKrhkqdHdgV1PXHwp4YofDXNILRQsNg67AxiHXHHC Tx2vdQbRcqTkd5hv2kRIT0xSbDekQa2aUqjcEa8+rPDam8AaSIoEgBnDS0Jj+47D+UT2 GC6h9nf4GNS/8x4bDyMBUBTubHMAJz4TVbC4P2J87O1ckQ3NhERVmJc751IGiEeHzwmk aw== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3meyex6d08-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 15 Dec 2022 22:50:42 +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 2BFKjlnV011063; Thu, 15 Dec 2022 22:50:40 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2168.outbound.protection.outlook.com [104.47.59.168]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3meyewh2d5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 15 Dec 2022 22:50:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hBhTXrqPGNKJx7yD3lMPWbKDqJngiVDK5AFepiRVnqO5I+lPVCZvZRPndsj5XxLttU8lW12y6E68YOF07/8AyF2UdHh6eefbkYFMcxAX8xrnTgdTs4dmGBpGQgpKTW/Fcwj2Pl8af4yj0fiK9K1glrnlAWEFtkrsDCWHTaj07qra7rrHdhSUbz+CaARvAHHP+Zq0RgKjeKu5NWBVJQAjstU03IBWAPkb+6np+JzSJ+1xfpQMsNZx7G8XkJEr++BHsFMPXuP+TGP7gG1QqPosaT6AI5CT0mONecbZgs4L3RU0vULWm3GcuQMXdvDynmOLGtxp65tBxAjMSwUUt2lKuA== 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=h7tyWssooPFHDYs0ppwY4/B49mQ8iJ1/f3x/XXDgwsA=; b=BNQX69nJpfLqLviD3ltR36sa2XkhSRXZMMmX1HjTywkaoyMmX6sXBzmBVtxySlYv4kxAJjpHZZzvUdNZU8Pba5Zyr/Jbob8xdHo+dCRwGowqJLcPtnApK2ICtDSQyx0ymyVjLhYR0S0bwkGyPoyLM6+vNbgluGfu/NOaiqjADMvWSv42cEx8hmuSb+Yr5XH5Yjn2BFyUHelAIGtdYrjFclABU0bvnhGW+QFMerPHWiWXSMCAqSM723G71GR2euyKWjnVu/Q9jC7RfvnjYCrBBPbMrF9SXoQUlSQSLZObuibl+MfRGUwhRYBIJcTaOEt/4WSazqQdGakx/wWrklMc5w== 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=h7tyWssooPFHDYs0ppwY4/B49mQ8iJ1/f3x/XXDgwsA=; b=0Ao4Vni978Cvhg7dpG+G3rl2NFTzH58aH5ErDajQlj1OsttQeO1BJNfiaqZC9VxDe5JTumZSoYjU1tnyUTqhlxnMOKE90wHkYzC6VNMzqZIlhRokRKI8XiYUjpt6c+Q/sJcNF9gmi+oecd6abH/joIn5Z517SMf1iIVJ42I5ftg= Received: from BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) by CO1PR10MB4435.namprd10.prod.outlook.com (2603:10b6:303:6c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.12; Thu, 15 Dec 2022 22:50:38 +0000 Received: from BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::8d67:8c42:d124:3721]) by BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::8d67:8c42:d124:3721%5]) with mapi id 15.20.5924.012; Thu, 15 Dec 2022 22:50:38 +0000 Date: Thu, 15 Dec 2022 14:50:34 -0800 From: Mike Kravetz To: Andrew Morton Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Muchun Song , Miaohe Lin , David Hildenbrand , Peter Xu , Naoya Horiguchi , "Aneesh Kumar K . V" , James Houghton , Mina Almasry Subject: Re: [PATCH 1/2] hugetlb: really allocate vma lock for all sharable vmas Message-ID: References: <20221212235042.178355-1-mike.kravetz@oracle.com> <20221215143700.232f7ef0084167269f7068df@linux-foundation.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221215143700.232f7ef0084167269f7068df@linux-foundation.org> X-ClientProxiedBy: MW4PR03CA0201.namprd03.prod.outlook.com (2603:10b6:303:b8::26) To BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR10MB4196:EE_|CO1PR10MB4435:EE_ X-MS-Office365-Filtering-Correlation-Id: 06e7bd64-c8d2-4b25-9c3f-08dadeeec8e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: G1ge0DdfksMug88KcyvDeFu6gZNMcioiUUNVPCQgxB4s9vNe+keNCRgpLNJ0YrMVK9wPY2O/RQPe4Vv5MVAr+1TC9t+Dlnvy+DnmX13eImsyEbkXBwWueBn232xaIRcvVVoPqGzM8KZ91BzPLjkjlwUf92uoaEXj8iUrE/HhmRn/C9tl+2/lO5wjzpEtsAaLPOFDpU8tNHf3MX/3Zf/GOuqslWV0UWJOKjEytO/V7foumRmrtjmCeepPXdMBDwXR58AHkwuXewiwSzk+eObcSxXoLqyOFEYFklMD3WwEsNd8IXfz+lC/fn3VsNKma/1PczPTgDxfGiVi9hHBpK//o/IamsArXcrfS79HZSGs5S7iiYE9kwQ+2X3O7m2v/9DDcZGep2vrJf4Jg2N4HXC8ua5gsuzsbkKPwVn18YghgU8BwkDm2ewqzRQNBkjn0GwHslDeVCuEAAmiAFwN+9EKqrI788IMQHlkV0BG17sGl0WKwq3dmXvTaTqhtnzizumSHgQuq2C6PHTZeUjDwVpqziJWOstCZ3P81HlO9/dzYfm4BiGzAkZdyNdAc7fU0i+amLtmnIodM7IKCwkml3eKyX0yJU+Aiog9SjSALSu2qrsQRiL8t/G3sWnMqLA/kzNQ4+kNQ9g+roDdVtYu2LAS6w== 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:(13230022)(7916004)(39860400002)(396003)(346002)(366004)(136003)(376002)(451199015)(38100700002)(4326008)(66556008)(66476007)(8676002)(66946007)(5660300002)(41300700001)(7416002)(44832011)(33716001)(478600001)(6486002)(83380400001)(316002)(54906003)(6916009)(2906002)(6506007)(53546011)(26005)(6512007)(9686003)(186003)(8936002)(86362001)(6666004);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TKGDyPNXV9wP72+uxv63XqUVhw/IIFzgiN1beyfNcw/AXnZz5LgK9lXVclu1?= =?us-ascii?Q?1mHYjn3V2tzxHRXnQB6GSNeP42J81ALsAHBTFCeV8bQiOS0HXpbeHw8TMejH?= =?us-ascii?Q?ieSh9pBV7jbbAL3XFSvDmSAfZWEHREUSldTrn10DTFcjv1RJU7qxIpi0O83W?= =?us-ascii?Q?SQAjMDsKXMcxEFse7J9qU15WlSXUzqWKzMh/tBi+9+aSYcDYnZnIBd6c2KzG?= =?us-ascii?Q?quoH6WjhUi0+jiehWAFMqoz8vvmVAjCiVH482muLIQ0PCaBsYUIGMVMeZayV?= =?us-ascii?Q?sejwKrr+E2Rxg09MF93wMqKHIpbSrp6hDMhtJDRm3B8mmwC3JU59k8Vq5+Hx?= =?us-ascii?Q?1fdKWn7JV4Kf0Jla4Y3Q/qFK3iKKMKnJqXcAHvTCoz5yuEOl26F0EG7Pzh+E?= =?us-ascii?Q?iUxjYiGesTYpHUs1wMzQwnHyhRQvQmfkon3AyKl3bH5pfnvHDsGuRskGS01t?= =?us-ascii?Q?hx9fRr8MkvIElhitKLmVOTtDegszF+X95VeNvaidazGmqIw5Un/A6/b69C30?= =?us-ascii?Q?TVWClNd5grvMalFtm+9DKyHYb31SsyiqJiKBQBQKD3xHs2DaiVhMkRT9xc36?= =?us-ascii?Q?BSiOtcFzfjKm+yPFZIlOb2vCfypvTTN7BFi9g37kUDQXOv4kZ819ROw0anlb?= =?us-ascii?Q?VVR6wzC61YnCWSuoYakJ+zqBgUapO3O09QQxnxIw8/A4LpFzxlQakCnm30Gs?= =?us-ascii?Q?irNs9FWWzDWx/CmxEg7/YhfHfrnkKf2ryb2uOMvXjtyfNDgGsyViUyzR4OvQ?= =?us-ascii?Q?kOYiJwaVoHK4xPFDHp1+FkhCb36t73kOkOwN+6qmeUCcm81pbubSa4/jd2h2?= =?us-ascii?Q?axmncYcwYG++WbhVbm5efCnQ2KvZhJXAuWtTYAAiyJJoqdHCibmd0MUWig1g?= =?us-ascii?Q?b3vU1qaEUF0aZCvUBtG1sN7Yq+d6Ur5afvnY9bOapqEiP8pFKUEP9X7883Zk?= =?us-ascii?Q?20EqcqDgEPX5vnwuhhWfWiInMif7KDbU1DIzmZniAmgwrIy3OMyas9nENNVY?= =?us-ascii?Q?X5/tYmjADc4sNxdaUCWeeVAWNJQI2s6DVNzFcYlznEm2nSIjpq75/fnjFghV?= =?us-ascii?Q?PrDZ5PjeMP3I2a0cArHEXm4A3hChpW1qZ+hG9uCgmrK6TYfdy2H94yalpLlC?= =?us-ascii?Q?DkbwvvtMc1nNCXhsUZ6X8fyKIVg0U6akxjiOzL1z++G4gyw2QTbTt4yLk5/1?= =?us-ascii?Q?Si6sb4dB6qXcMTtASVIMg+k37EwsrwWEsTiJ0yI0w8yaN9Y5zLd/RbFCKl+c?= =?us-ascii?Q?hB5LN1QNyOJuPbgkBuZY10hsuidaM4WHjIhFKSixjmzZ31DNS3iD84yYl2ec?= =?us-ascii?Q?Jah/fv736LSx8Q7ygpE2pRcwaQCeBzhANEF+xd9apvU+CO3PrauvfB0YTpf1?= =?us-ascii?Q?H1XS/xygbZeW0Pqf4q+stJ1yehPaBeR3usj0jl+RXKyxWeZMum8hbQAH+N8Q?= =?us-ascii?Q?YEL7eJwtmXwnNpsatmFOdCcufOGm0bywyj/nLMQ5dCFwdpvxMp73/QKU3wJg?= =?us-ascii?Q?FDEU3oN/H0vNXvmeKBK8TrZYhBJ8bR7yy2gNWxJaeWuuTMCODg8WSI/pOl8E?= =?us-ascii?Q?59kp29Du18fEcJie3ycPcVjxtL5ii+zB3eNhcp5qcUpUb14SXnXEJcnA0G1h?= =?us-ascii?Q?8g=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06e7bd64-c8d2-4b25-9c3f-08dadeeec8e0 X-MS-Exchange-CrossTenant-AuthSource: BY5PR10MB4196.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2022 22:50:38.2904 (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: FQgQOEWkIWE995gPDQWezdqwDSwLaagZZdEuSvncErBve7n0BaLuiz9BHImcIKJnUmjt/AWAO3Ewug9Ok0UlqQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4435 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-15_11,2022-12-15_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 mlxscore=0 spamscore=0 mlxlogscore=764 bulkscore=0 phishscore=0 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2212150189 X-Proofpoint-GUID: bplc7xQu6k19hX3nNfu1uzUk5-mpYAWe X-Proofpoint-ORIG-GUID: bplc7xQu6k19hX3nNfu1uzUk5-mpYAWe X-Rspam-User: X-Rspamd-Queue-Id: 0BD334000E X-Rspamd-Server: rspam01 X-Stat-Signature: aiw4buu63ufq5zxgfc555jotbq4whmiq X-HE-Tag: 1671144652-214010 X-HE-Meta: U2FsdGVkX19joE5CvDoN6KiK9bU5ufczHQdNE5kRZwMtKnX/ttztbmsSCTp4JBKnNSBFtCXqqIGAtkpq6X+6aU77TkVCIYdNIlID8exQHvvLzD5SEmIjjm7qW5nr1LHjIY82xkc/pSTQTd0fhJNJyFVrSnOwMbbl+YS+5yaRkIQO0szBkQteE3yIc5c+iEYgbeIviZT+hu6amlMK0lXdAiMU0UkMbVXw5fPxQN0TV0BDp0c64+Z1siCKQApWRuP3Z54kgPnWhyDF5Md+O/LzTzOWXgofu99/rA4oUqqXwE9mCtdOylmrue8KyVJJSwnZAnPAw5oEbZbTevpJ1+OLyx5DiYTNQMHVgVerLytKyu3lbPeO4kCnV+DyQbShDAxC2gS/3poTqUkF7/cWcyu0fpqdsbWdCv0Q7SIKNIcTYg2u0IQxm9DIoo9qKMwusm0HbSN5/cwXGSNdIQ4XKkLp0wruiMRfo7fVHd1OeVuZFiq7aDNEElKJAlk9KlUHEP9OTfVxAey5tIxCMOEfrMU3y42tPaBcw/haTwIPPeRsxb2bLn5F7akGG50YqvOSS2pHSzqNsvB2ceTetVkMe+s18Jy+7DO5S+VzpOn1MQoQUUMkOM5EIwQwVYBT76M2I42Yw0lidYqWrlC8PjGfKBhrxhOkLZnRMeTNghb32Dn1tpQsFHBhNLeYohGMf4BSsfK2bbEcUS24a+NyQRHEBAXgmgBLFutMImvKCl3W/utihokVv447X3i99ws4MMOIfkqCr5jC+GfGZcIrT9/+Jur8vS9aHfsHK+lhSda4PMxB4JouioR1O4wA1hw/iPHvKM7sQSw38Li8c9srNEDakitW8x1QL8ddNLlQYLBosKATZP+gYgqcTQy5WUVgvamhR3UKCcXGNiseZFQD6aqOLkUaqq54RJYIJXEZE2/gsBkEE5QUBImPXQo2Lg+ZZRMbc1d695grZihkzrQh4yREpgS UdmHpxLN GaGthrxuclmVl2Zt3etwxf2VYq146AQGKf9tnXZCccTJovg21SKpNi+u96g== 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 12/15/22 14:37, Andrew Morton wrote: > On Mon, 12 Dec 2022 15:50:41 -0800 Mike Kravetz wrote: > > > Commit bbff39cc6cbc ("hugetlb: allocate vma lock for all sharable vmas") > > removed the pmd sharable checks in the vma lock helper routines. > > However, it left the functional version of helper routines behind #ifdef > > CONFIG_ARCH_WANT_HUGE_PMD_SHARE. Therefore, the vma lock is not being > > used for sharable vmas on architectures that do not support pmd sharing. > > On these architectures, a potential fault/truncation race is exposed > > that could leave pages in a hugetlb file past i_size until the file is > > removed. > > > > Move the functional vma lock helpers outside the ifdef, and remove the > > non-functional stubs. Since the vma lock is not just for pmd sharing, > > rename the routine __vma_shareable_flags_pmd. > > > > Fixes: bbff39cc6cbc ("hugetlb: allocate vma lock for all sharable vmas") > > So I assume we want this backported to 6.1? I added a cc:stable. > > The [2/2] patch is, I think, 6.3-rc1 material? That is correct. Sorry, I forgot the cc:stable. -- Mike Kravetz