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 1FC12C47DD9 for ; Mon, 22 Jan 2024 16:34:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A1B698D0002; Mon, 22 Jan 2024 11:34:37 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9A40B8D0001; Mon, 22 Jan 2024 11:34:37 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7F6ED8D0002; Mon, 22 Jan 2024 11:34:37 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 68F788D0001 for ; Mon, 22 Jan 2024 11:34:37 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id BA3D140962 for ; Mon, 22 Jan 2024 16:34:36 +0000 (UTC) X-FDA: 81707495352.22.2D97F26 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf26.hostedemail.com (Postfix) with ESMTP id 4030014001E for ; Mon, 22 Jan 2024 16:34:33 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=Uej5kBzz; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="oIwilV/m"; spf=pass (imf26.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@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=1705941273; 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=IEJyoTYiRGN+jYXdGTA+S7DAg0t89etu5/yIA65WXKo=; b=MRIqsBxcARIA7qmOmRoDoq4PyCI3MFzket+0p5SSnbDosnXIL/swv2gkCw08QAcW5l/H7p DL+8x0jEv4r6zdZubUICRQBzggnDqwaqnDfoCMuvl1VoDHhKqOXJmM3ekLQUNEOX7EMaJX A1T5EmcYqkJIMXPVXB16VDyrqiwFZkM= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1705941273; a=rsa-sha256; cv=pass; b=nZVu7uPx9jN+RRAww7hyND/aDy4+50TUVW87JFH5DERtfyP8RIqkPIawwyA61o5M5gphWP tIMKl9HRzwUbRxWUIKeEzCEokeQ/XxQ8XRAO6/u3cJM57SQ0PMVvJfsoi5+9MRJNXNzS+D SWoZ1Dwlj5N6bu1hZ1sAf7k4O87IR+w= ARC-Authentication-Results: i=2; imf26.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=Uej5kBzz; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="oIwilV/m"; spf=pass (imf26.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 40MGJcjV018085; Mon, 22 Jan 2024 16:34:17 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=IEJyoTYiRGN+jYXdGTA+S7DAg0t89etu5/yIA65WXKo=; b=Uej5kBzzYD1Ur5wuyXot1MLre5jH2fHoBzPhZmxLDoYAPcpfeBDX4w4Mzz5kwcdwj5kE D7aUDafMQViHAC16ggXGvEADBO9l2JPNsT66EGItgLJuMK9Ke5Ij/TF9Gc8vHgBt0X+Q vFdq95DHwnDLVJeE0uHrTp44JdrCwR6GilqAL5y3oM/YNW/FD6A98MnYNcAR1q7mELDB O+PNbXq5QfG7xVARTvvKMaf4oXaBFKMFGe23Yhdy4MJcjBCD1pT75GqidXfeAqwCiy4H gsFDOjnxiK/xZ6+IHgnixHA2Xsz1eps/2vrNnBdfWbjZXcRMKk06l1+K5NTSCY48xHQZ pA== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3vr79nc34e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 22 Jan 2024 16:34:16 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 40MGVXux016415; Mon, 22 Jan 2024 16:34:15 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2100.outbound.protection.outlook.com [104.47.70.100]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3vs32pe1ka-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 22 Jan 2024 16:34:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LIDEI+7pls0Awdc5kTA+6KaO17rcvE28Zp4X9m7m7AFUsv5i0hyWnprQk7sAssConzctVnfCjEtC9TbEgO8JIaR9FUHyfjRnL5hjITgYxHN7rbTytDLyVAl6+ksKDDbcvBMdU9MzkvE6cwkU90LVdacg5ZWKgCNUplhTPx1iPGo6KocUjhm3C/k4hPp6LQekS3Hwj/uakBDB+wn6wqsu89NMHoV846UzeUyp3ctNDQIT6WmboD5GBFHtQ/ta+OsdT395ej7cpiquVdC2Cuj/eDs8hxt62fC4w21HiAKS17KniH3lLeLstcD6DfPeugfx6km7P5bp382N7A9YtuTlOw== 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=IEJyoTYiRGN+jYXdGTA+S7DAg0t89etu5/yIA65WXKo=; b=k6fBQuQMFnk8mvOmSXjnf9s8mzCPE97hMrEalFtEPOydFRfUr6DHVzhYczgLRX0SjzrTrNMTfHe79QRGVptOdAI9OF5VutcaooaOiK6yZEyByJF1dLlR92tLP4olBVR+okOZpH5vgAkM9leF/ntWTUdqP7WvoK0Ab7D23DbctFOYmBx68Uftlj6oxKr+VXsvk4LFdnnc5h431ryWc6C7zJHR9C9CcDBoaMXVSdxHv7B1Fi7raUJ9fCzRG71DtpFmOGy8UXD7/JjfmTSEXqFTUk307sTKdQ/Ee8pXqOyRTl7YJ8oOFvgXSaHyjJf3fIbFtnMucJAkYCtf2fctJE89Sw== 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=IEJyoTYiRGN+jYXdGTA+S7DAg0t89etu5/yIA65WXKo=; b=oIwilV/m9FXERSinR9BZQ8QudPUzRbfmKJtabm0MHQaPweGYfCyVo4dXW0HoE3IUaV7slv7c6qleia0AJUzQITifdjycNwa8YfGpjgmqbgbjhumb3DTbv/DYtvgIEQwUcgDBkXo5HbasDNun8vDzB+uJRx8lL+HTn/W2/ra8j1w= Received: from DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) by IA1PR10MB6075.namprd10.prod.outlook.com (2603:10b6:208:3ad::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.32; Mon, 22 Jan 2024 16:34:13 +0000 Received: from DS0PR10MB7933.namprd10.prod.outlook.com ([fe80::20c8:7efa:f9a8:7606]) by DS0PR10MB7933.namprd10.prod.outlook.com ([fe80::20c8:7efa:f9a8:7606%4]) with mapi id 15.20.7202.031; Mon, 22 Jan 2024 16:34:13 +0000 Date: Mon, 22 Jan 2024 11:34:11 -0500 From: "Liam R. Howlett" To: lsf-pc@lists.linux-foundation.org, linux-mm@kvack.org Cc: Suren Baghdasaryan , "Matthew Wilcox (Oracle)" , Vlastimil Babka , paulmck@kernel.org, David Rientjes , Joel Fernandes , Lorenzo Stoakes Subject: Re: [LSF/MM/BPF TOPIC] Enhancements to RCU-protected VMA walks Message-ID: <20240122163411.lcniz2djjy7j5pmk@revolver> Mail-Followup-To: "Liam R. Howlett" , lsf-pc@lists.linux-foundation.org, linux-mm@kvack.org, Suren Baghdasaryan , "Matthew Wilcox (Oracle)" , Vlastimil Babka , paulmck@kernel.org, David Rientjes , Joel Fernandes , Lorenzo Stoakes References: <20240119164227.iiwibb2o6z7hvokq@revolver> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240119164227.iiwibb2o6z7hvokq@revolver> User-Agent: NeoMutt/20220429 X-ClientProxiedBy: YT4PR01CA0162.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:ac::28) To DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR10MB7933:EE_|IA1PR10MB6075:EE_ X-MS-Office365-Filtering-Correlation-Id: eb1446e4-2e33-4daf-8e8b-08dc1b67f7e2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mqtuKhvA/DEtafK+8uGfljEn21UCVba6NqiYOesaUnkWS0s4Db3bElsd1k/sV2EMCOaMlRMdoOkvSndpvzlapYFbP8hk3IZg42vBza5C7kZumpXwobZd4eaM3IP9Uf/awe99CLpDrSETUsov+amg/lX8EcnoKa+RB+7mmrEl22yFi8QB5EKheAQc5eyHOuR1sic9voonJiZy/n3sY3rwzIwimohbYxGb5OJqcoV5V026DKkMnEjl6YnylMnVmYhJ2CZwUNBbHY3V1yBmGWJFgNLUpKxWrueLr8xWFYqOcM2dC+PxrmEi1u4ght+TdumeHZl4othrGrCvCwMEnehMFY+GR8RJhJ9s5PCdntAkXKA2L8LNpHXga+nrDga+Xky8F9g96M0tCCdLJjnjvzxEIsZdVXrGq/BsDPxqa3me+jRFN+xcTiRr+gPBe2pVewhkoVL6y0VMRskt5cqIs+uUxGiopGfBMcAFSBRJMYchyAX8JNZhqyczIrSh1aBZb2WUdH6JYy0c4RWBlK+GLf6Igje6xj2SYAWZhAtPpXdlKnI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR10MB7933.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(7916004)(366004)(376002)(346002)(396003)(39860400002)(136003)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(41300700001)(33716001)(26005)(1076003)(6506007)(9686003)(478600001)(83380400001)(38100700002)(6512007)(54906003)(4744005)(6486002)(5660300002)(316002)(966005)(66946007)(66556008)(66476007)(86362001)(8676002)(8936002)(4326008)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?r3PAzyWqz0LPIH075ceAuLz+6D6XXKTjlJDxtasGaOkMiij/eXS6sIkIcjRF?= =?us-ascii?Q?IUTRKV63q5QWn3XYD2CmW8nsLh0RBysxRTPJPKqcTNe+MgnrO/CMu/BV26B4?= =?us-ascii?Q?dL31PqDaZKbuQxP6qviJHU6VDNFyqu8UY/MYOZ3tlKRhdVofMqPqAZNXSCJZ?= =?us-ascii?Q?P0IZlcUrHjWmmCZMm8TmgI/AOBLpWOVnuPrx2A+951oGorlniLfUnjgxUaSa?= =?us-ascii?Q?sM+sgXCIpOnYuFk5bkF/rxpd8r3tTPm+Bbsm/lfimltCR+tv2WTmxoRCSbDu?= =?us-ascii?Q?MdIqNdHKmSwP3fUYOgDFVI/a+SP3EcbYXqr1bPHWQvbzxpuxut/Nb0aWYeZi?= =?us-ascii?Q?8LSeFJCOEgfl3ljEGZjGG3Ymmut0DH0HfMiJh2+8BvT3zIE1Q+U3hQ16PlHc?= =?us-ascii?Q?3o4JXwoH2XiUrn7UNM2VmsAkhTUxNLLyTfudMWEugsimcItxO6N2ZjaXfonI?= =?us-ascii?Q?8u8B3UiwXKXARbe3pjslFc7D5y5VZUnwKtQLv4yTTcOA62ZxrepnFo41yVSg?= =?us-ascii?Q?X+EXJLpIYX9KLpb6TXw5OvI+RNqPR+UXQwt8Mog1qe7Q7l/wL25vh0G18Nar?= =?us-ascii?Q?0DKNJZaV9yvHg9y9BQ6xjOkIDCfKJf1C26s5p+KRY+3m0XVz8GUr0D6vMhCq?= =?us-ascii?Q?MODCbsV53DrPmjmFwNg+QT8timGZrUY58bEVHwbaIw2eMhOGATvCenyt+fs0?= =?us-ascii?Q?mOqvo2YxJTg6zcjAt8/k02hNxuK2afLaU7dlI2F/me0F+G5NZNItH3rioFA4?= =?us-ascii?Q?3iwjoB7+ioDzLDymiYuUhkdQA6kaJUkqxU7tGT5KJd5F0PrZdvvCKsbTXKcE?= =?us-ascii?Q?Yy+ZtIoOGu3RyJVDunK5IEfQNMC2rrakvGV9FkMU5AOtTyBbR3SuyIaBiCS7?= =?us-ascii?Q?jph/n+zy3pnrToYnBqpUz8nR9duBpJyAX+Soc719wsLsRUUiR79cy2cfV/xA?= =?us-ascii?Q?YELdVdg35QysuMj8vO9I2SMlMHbicCfCuexVnRwoKo5bqltmJer6q3aMcyi+?= =?us-ascii?Q?OmSdBKvG2bai5c77vl06c3uzn3r6SdntJtDJ1Jfy7OjWtXg8X6jq+0jGpSpD?= =?us-ascii?Q?rtFyq7krqCsXBUsVUfZpP4/djFzxOY7OHBxI/OIT9XfhNc1B6m24D8Kc1Sq4?= =?us-ascii?Q?+2+G9prWLVBzoWz5f4RvQMUyOVSsHqBwvqiGRLaPtqfd/VenuhKJLwCEBpXQ?= =?us-ascii?Q?k0GhcW5Ik/Qd/o+mSKOW6AAop+DJKT+FSoLVW4JXkREMclO5TKY7wEBK9/rE?= =?us-ascii?Q?Av2drJZstDMzFN6+Lry7T/vGcqKj9rLmt7qaiirV3RjSwhIS/bqtHq1nLNY+?= =?us-ascii?Q?D2/9r4mKYVLLJQhbu+d2FV0zSespZHRUjSrENpOlUM+zdP2md8FtHRpMQdRO?= =?us-ascii?Q?LFxEavWN213gMrJv5sIUF/r6F2HtVFkYrjWYEDRT+5tu6X0f5Gx0ZRuiTcx5?= =?us-ascii?Q?U9r3XknTnryfq/LDN9tCsNOloOun5JoUWDg8TSbp/w1fkYYYJYGeNV5t6UkA?= =?us-ascii?Q?0X0K+rWYrn/EHfB9K10IJckcWA64XTQ718OwRR54bz3i9Hpcax5YItaseg7M?= =?us-ascii?Q?YwdnSFKvKtfR8ftTqmoAf+eTA5CA5yMliWg+FZgQ?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: yom4WRXorMu6K6iBVTexjhybwk8ivqYW0sBStkEVVu5kruDYOYY4hdagMoynhkLQmQYCQ/ZXzH6Tg1VnHIQB5lu3xapL8tFbobGLJgpMQpd5kKGSzDZ2Lj5VGh3tEMfo7F42TlRcHiB0bFzfP5t57bz7yA36HwbyLzgGt7xQ3m539RDvLOPfI09DfqQ3LlJw+ZGBCsMKh6w5AKn6ROAM+o5kQMhbSULqe8JewZNGRZwZa2H0gxJ1C3zcguj0hCoYfTumXKAh5/Jv8AZkyimR0grlFxSX8REveNXpd2fk6IEBhRJbyhrQVhz6ASq/6J3aJX4bga7Q/b130peohIRBWJYw4+MDbk95fdvz6e+ucXVf8N4FfNUPHSbuxF9usJs9MPj3pQQHrv8ByIAoxUdHAMEELi6hfaoABJYg6UGL/h61DUbWZsxktSvEbLSS1DUMPUFIzXgh47XPoZqjsVyFt+iTHrx2sndwLNvWWLrp3u7m7SXbW6TxRPdS1VyIFJDFciUMu5HAiYaepKUDNAwCp55OUUXEJreyB1nNDAbSKNzedXYG90tYWrgp5ZT/GmmksgaQ3RoPnDZP66y+QUNUhW1ds1ZrtDfZajbcXCF/EOs= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb1446e4-2e33-4daf-8e8b-08dc1b67f7e2 X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB7933.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jan 2024 16:34:13.5329 (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: w/1hy9FO8ODFQNjdQP50XYGKya/nh/LAznjPINdNJS+ynqpNEfHUOucf0l6Anji5Yl3dwP0NlZZ1YX0zVvR/hA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6075 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-01-22_07,2024-01-22_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=984 spamscore=0 mlxscore=0 adultscore=0 bulkscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2401220114 X-Proofpoint-GUID: 4PnwnntYZFUHXWN-S0And6DOQOqvy1VE X-Proofpoint-ORIG-GUID: 4PnwnntYZFUHXWN-S0And6DOQOqvy1VE X-Rspamd-Queue-Id: 4030014001E X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: qs6iifr1k5jhayceg9b4gyeq3pgmupqs X-HE-Tag: 1705941273-104060 X-HE-Meta: U2FsdGVkX19Nh1LZxjydV7bzz8/QA70JGVQmVUd6a4AoJKii/sYodNS6erxhN2EZn080ZqB9U+tc7jwJfhN0gD43sGmf3LH30TmXsfak6SdfIuXSjdEx5RsbP7iPpaR0uZASxfVsv9a86724Ll6jwPquFzTth9xPE26dYqRoQujSVWGLgBw2olidg5ClL0ZO90Zlw86Zg8mRxzafLcdnHxgC6GRItNFyaPfMx+4JF5clOIXcSdBkMohovG45Ygdr8zKrp0WAFjFO0igsK2SLg2MOsxXjqhDBXTUBt9+yaFW6U8n79XHL7fXJOLdKl8Iad+k4SRhZEu5jLyu+wK4tEdlMWjSQy3Ak2wI+dPtJX2MkNZo6ujatkcrj57Xr2Tp6vM2ov/Q7Glon/bx9+8cgfuUtYHU60NNrrky+POY3YiJirpCE+mcl9W00dnSEROTs+uSb/5gEYkd0/UrowzyIANAdXdQ/uKPHbOcvRjUDpkO3i6tsnI1X8fY1pOMqpM7VZw1EvQjenbgHN+pbhYMNRL4ato/d7tNt0bNUsI1o7FL4Ysuo4Iste5sBCdJgheJeBhbUxXkBGkDorUZUk+1PZuORyq0hG2T1jtmXxXmhGFwifNlB0gPxGgK/yTTat9p7uSkZSJ1JWQIlQq3jwqhYZGQOkmgPi99oVsbKzQRoiAnW/zzMjGBJu5vGe7yRaQGfGNbgjrOTsbXPi1wtNP3arNZhZpcDqh8p3BpkaBiH6S/NjGFz7ViLbkcZ8rpPV+3PLjNQpEU9ekgqtGjeSRzpw4hTc/rg4NnT462ccsZ3zj1qntpo/0+DuTtKQ5ShGG91u95ZHZswJ8MMut26r6N9a25/FDu2uKTMSTwFxoVwxuGv5whrf4lEKBqBhZ9PD4gmG4K1zG2llzadrpiZrQWV8gdpc1Rn7syKV1qlPKWXDZ9PgETvxodivHza2hSZOJU9oJRRVqx3eXWV/2dkVV2 y+Pl6K07 ZbBqY3kAvJx+wZ6imwGDgC7Jwv4AdeV6CInpTF5DZLWZEFJD2Pwgal0DQIlBq9IoTEZZYTUl4rkdVdPByeY/tslL41TZ//Smj8rq5DW/qj+ZzX1ByiBZ8wr0VJEQisbI8Uleom8PtNekClEhGK0Am23YyH/mA3MpMc95U+Y6eGs8cj3xDHXHNQ/enUsjM7gKm8SrIL6CCuXgkB5YM6oEZ+5NUthEQArMITSXnZ4DwL/vPJPCdNLztJM8uscKNcL96Qz293juoYyiHheoa6EaCJHokcZahKHBXHx4Dal/hk8Yl0Ts/n3keVIa+ZYJcWxl7f8kt7b7PqZkmvsYtEPMH72tKUw3J24Ux7t2Ds0GHWkDXQnlWyjxva9CGIEeSIKEGGXTVQx35MRRISmu5+M9vduwLppppXwbfscI88aClMJN+Dce9njqN/r6L4zTnBjQln5zAwwjbyLfjfEC0+xQLDiXonHKvfr3nR2gSPW1+6SSY+ojxN/eQSsLl5w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000993, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Added Cc's * Liam R. Howlett [240119 11:42]: > With the introduction of the per-vma locking in the pagefault handler, > the VMA tree is beginning to be used without the mmap_lock taken at all. Thanks to Suren for this [1] work, I should have included the reference in the first email. There are more patch sets that increases the impact of the locks, but I believe v4 that I've linked is the start of the RCU use of the maple tree. > > I'd like to talk about where we are in the process of RCU-protected VMA > walks, and where we are headed with a discussion around problems which > may arise and some mitigation ideas. There are some loose ends left in this work that we're still discussing and working through and I think it would be beneficial to hash some of it out in person, and have a wider audience exposure. > > AKA: The annual mmap_sem/mmap_lock talk - And this time we mean it! > [1] https://lore.kernel.org/linux-mm/20230227173632.3292573-1-surenb@google.com/