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 74BD9C47DD3 for ; Fri, 19 Jan 2024 16:42:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EE70A6B0075; Fri, 19 Jan 2024 11:42:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E97156B007E; Fri, 19 Jan 2024 11:42:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D10BB6B0080; Fri, 19 Jan 2024 11:42:36 -0500 (EST) 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 BFE6A6B007E for ; Fri, 19 Jan 2024 11:42:36 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 905531C1707 for ; Fri, 19 Jan 2024 16:42:36 +0000 (UTC) X-FDA: 81696629112.12.924CC10 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf16.hostedemail.com (Postfix) with ESMTP id 54B0D18001E for ; Fri, 19 Jan 2024 16:42:33 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=FEduire1; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=pzVLCzrs; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com; spf=pass (imf16.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1705682553; a=rsa-sha256; cv=pass; b=tqaI8Y8s8SJuJ/xErnckVL1WKTESMJJxwQfiKtm47SxcbYYTMGNiMAZH3lFt5xY8RPlKyG XT9fhUYPd1iIE/0yDrGWYJENVza3GvB8Ig4NIr/b6WrMdmAHnehfE1gvcnooE0rYWy3bXG TtDk5JrHgS+K7VxTshKVhm0qcDGsH3g= ARC-Authentication-Results: i=2; imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=FEduire1; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=pzVLCzrs; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com; spf=pass (imf16.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1705682553; 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: references:dkim-signature; bh=Ud9Gm3Up9Fbp8st/yVwUOXewazDgd9kn80FxpDhdY9g=; b=Ap4qZApDZinwbTjdoEbb3YlrzZx178UTTlkxHdgio2Z2k97lPK+dYwViZXEJCPHUZt4Bbw jL7WYIoCKYrJ3mXeRxPHnM7yDaMVJRsC+N5F0Q01h2/Ab1o/Hm3M1XQUDLJiDWlC0l/eCg G4WjgobeE9mf4oSyeOe0p69o8maYHZI= Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 40JC0T7m002927; Fri, 19 Jan 2024 16:42:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : content-type : mime-version; s=corp-2023-11-20; bh=Ud9Gm3Up9Fbp8st/yVwUOXewazDgd9kn80FxpDhdY9g=; b=FEduire1vF1cqt9Ub8UjL1BjJdHtJtBT1X/uIBAtscJapElLm5K6zROifufaiFt8EP+6 q52/uhKOVxVX3RDACX1+qjD0DExZB/p+SYZb5ocyHHi1TT/LQ06DbcGdlDQiFgA+OCsS Th0QtvgD/1+wJKaSDloeV9FOwpqkWedHoyDcd4t6Qa3/lUeuxBEsNAU0eyAT6saIqqQC inR7O0GIOdkXJUSNul0iURgwDGTslPltXbfaPmGYJ0bjKmMt8hwtf6krsiXT0afezzw8 Hr0BLEqWkfM9OVgECCX7+0oULJFBz8+H0KW4xrPA6PXX2oEfKAhZ7rL46zrZ+xUWKjL4 mw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3vkjjeq3j1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 19 Jan 2024 16:42:32 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 40JFO6GN009538; Fri, 19 Jan 2024 16:42:31 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2041.outbound.protection.outlook.com [104.47.56.41]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3vkgyfjeec-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 19 Jan 2024 16:42:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jP5lH9naPs3yWTVjEp8lV+XmF/ShpjbhISIFXT4yo6pjiwE9qIrkLWFyl015DnvBR9qXc4FXHsjqQSO7FuszHiqXW+zbHJY0RP/F9tHsiJnXgbjr0b5+Mh66ClxsJo6HfRD3JSjCUUjgW/+PdsYmvnN0/yNPwPs3GKHVVn276LM+svsf7kSAL+Dggk5vQFKRh6fmCPy2e42kGB1GdtevebUkE5ty/PodlgeuOXCMOOOsh6Cb1AbhzZ5d9Wa2bSYQiwSE+jWFEjVFna0tE4/3Jl71Zu6iNrKyNNcWGuAujpy4AjpWo6GGysa72H/wgL2JMc9qwINanUdf/fHki3PdBA== 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=Ud9Gm3Up9Fbp8st/yVwUOXewazDgd9kn80FxpDhdY9g=; b=gPCc4I68pfsKRTH9R58MPlEuizNHGHvymK0rrGcMCDL6+q+clQkXG8zsnTihZQ2xmEeoMXFILkQZrRliHX2W1QYQ52yJn/rmhKqhS8d9vGB3Q7XnEYQ4h0IW1Wz2JRz+ZB8upJK43ZheeA7T1KVdg7oxWZJbFAR3nZkD3G+fdWcBveEEZtYS/VsJmrxHX8UDFzv0lX1KM/Q4reWgWxwXByqEyQTaiVxvSZdswv2lr6VhpBmZQctqVTQ0Dtb8l+W6tTDOPW2rv70b7f/WVpIfVSbh/fkTGWJq/WDMDYFdvY6wd8ZyAHkEc9rjt5RwAUcK4Uhj3HHsw4GnquOt8fQ8XA== 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=Ud9Gm3Up9Fbp8st/yVwUOXewazDgd9kn80FxpDhdY9g=; b=pzVLCzrshcOXPmuvwx9/jjBrNHUvnVhHht9IwQu5woUdqrO21OypmXfv/RUCkpixdND6hpEL2psH+8CZ2BV9i3pXQttl3CCHkA/bwqroHocAr0QddVpUVG1s85z1bsQQMjKFk6gYNSffAMjnB8LdkSF101wulYe6z5euYvSw908= Received: from DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) by DS7PR10MB7190.namprd10.prod.outlook.com (2603:10b6:8:db::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Fri, 19 Jan 2024 16:42:29 +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.024; Fri, 19 Jan 2024 16:42:29 +0000 Date: Fri, 19 Jan 2024 11:42:27 -0500 From: "Liam R. Howlett" To: lsf-pc@lists.linux-foundation.org Cc: linux-mm@kvack.org Subject: [LSF/MM/BPF TOPIC] Enhancements to RCU-protected VMA walks Message-ID: <20240119164227.iiwibb2o6z7hvokq@revolver> Mail-Followup-To: "Liam R. Howlett" , lsf-pc@lists.linux-foundation.org, linux-mm@kvack.org Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20220429 X-ClientProxiedBy: YT4P288CA0008.CANP288.PROD.OUTLOOK.COM (2603:10b6:b01:d4::13) To DS0PR10MB7933.namprd10.prod.outlook.com (2603:10b6:8:1b8::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR10MB7933:EE_|DS7PR10MB7190:EE_ X-MS-Office365-Filtering-Correlation-Id: c13ed0aa-2933-44a6-bcb6-08dc190d9fed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gM3W+N7xwKZrQC5yMfjYoUpuCZ2CCaoe/oRXISLPm9Jv9+WwtXig/G3FbQNQO4ChhzVIvbwnTO/yaGkjB/fRJpIVj3EaNHuZzJBiwGdFocsEqZKsATwhPHTQKnSyATlcm/Of+GUdJUaceB8BD3yusugYIpXVQgl/ZpiFvgKCVHeHQsZ4zGZNqagfKWOX4MFg9cAqbZGPfWhR9wXY47NegoEqKige/I2ESHR1q0fEGflg6Vp34JApuRFnegy6ZtulF5Xq4igHwt0OCJxaqXbVYREmQXO/ddcZqIt07PHXxKHpLAruygEVGHJuu3CwpFkzf7uyuXCnHv78fg9W2DO9qyFPzGR73ViVCRz7zRwlJhLkkB0EAvYVOuH5mJpsZBek3cjxBz4SE04rkKUzRG5fHotbZbo2eV3g+hCef5mvsKMi1gJlzSH8sutHbo66yFe0tCvq/rfvAfKxUeyirzseP5jM9iiK5ce6dwZGz8clCLFORj+/AGM37BF8kG0cEFOfxfrZjbGkHVYfW+ozLj4zaq8aTdUMqmao7GbEWxWdysWY6HPtDEqzYPJY4GtqVbvj 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)(376002)(366004)(346002)(396003)(39860400002)(136003)(230922051799003)(64100799003)(1800799012)(186009)(451199024)(83380400001)(4326008)(478600001)(5660300002)(316002)(8936002)(66556008)(6512007)(6916009)(6506007)(6486002)(66946007)(9686003)(66476007)(26005)(1076003)(38100700002)(2906002)(4744005)(8676002)(41300700001)(86362001)(33716001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?UpfP7LIK58tidi9eAeSggd/MbXnGl6VnCeebY6y/x81hh5mh1DkBJAyGQEo6?= =?us-ascii?Q?s/b0tYEgg+5s55KwC0AlpjRmZLsT1DtYNkyESSuiAj2sTmo7xI0EU5ruNKAH?= =?us-ascii?Q?bVwW+3TxRHIiXIYNYzHsyIksf+WAaysZ3yAOa++O0HL/DgbdkS7IOMmxoMMS?= =?us-ascii?Q?whxd+UgSbN6ymLesmsZyMFwvs3+nCLNH6c99TaOlOafyq8lRo1OnUVtYJhPI?= =?us-ascii?Q?PqTT1ExXqnsIGH2TegzMN6o8vFNbQHgbxXm/WHXXnn9Unu4uFjzTPft1XGjQ?= =?us-ascii?Q?pnsZKljHEByf8z4O3t4WLfQLonIqxSEIL4XegHww6Vtx5Pf24nvx1Uv0LT4C?= =?us-ascii?Q?dbhK7q2IaQlil9nRnNlChYpWj4obnXDZ/3L7j3O8jz7tXEF0Gcw9bmJf8gZQ?= =?us-ascii?Q?jEMmZUf4CWt7v6sONUn5Yy4hyk2kWI7UCrxJCM81NsdtQjoE9bjoruLdXEN+?= =?us-ascii?Q?jdM/rhUqpbfWU+v92QtFkVnPfcLkuFMlLLJMegacBV3SvBTUmre+QKI42HsK?= =?us-ascii?Q?GcZdAf5Mo/45qsM00vd6Yift0l/dUEqsHrebTl++ldbvL6sfFBuSrcoodiZN?= =?us-ascii?Q?hqLya/I5tT4BEkSTP82i0r43JhguUHETItHJel+znhkpDj75SIumvaSQ+hf8?= =?us-ascii?Q?eU7yiJ7A54INV2Ui1j8DQ3hoBXTGcmEIQKnspI20/3cCi2zMxE+fMpvPxU4f?= =?us-ascii?Q?9MgEAQDa8Q3oxuK+Y9zphbjMhrA8FK/svUJyqCG0z+DfWn5OIxjjfD2hNgAx?= =?us-ascii?Q?/mAuQBRCXqHqVuRWIB5psOn6D54ir3Ka65PnS8PC3+yHV9b4sn/IrzGApzrz?= =?us-ascii?Q?RKDcPRJRc7JG3pkahlIl8OUA5qX/Vv713X8JOc5mnwOUrxAaR2EuPpG2485X?= =?us-ascii?Q?VrDyfUWjTQnYCpLi0Xh8n41eo+r60efxlkgZOVdXxGPZdQUU8Zk7Drbfgz0u?= =?us-ascii?Q?KuMJuQWiXwvLNbBNTgsmRXJjCCIDHFglCBWfjweiUxkQqZmBITCTUJVEIIvl?= =?us-ascii?Q?YdbhSTbwAaY5KmcllDXG2I6W/k/G2Rozmne8g5ynDkA7L+prZwdYareDb9dn?= =?us-ascii?Q?qhZt4bmr8xI4AqMfPfLPW0170tktVRigies8jE6DUZtwWrYl9DT/InczF1v9?= =?us-ascii?Q?9fJaCUqP5fOcA54F9HiSsahCN1uJYj8US9sUD6jN+s0DS6C5V6WP+RC79r5r?= =?us-ascii?Q?+5sbRlPkwK+JdIX3ADD+oDvEkKpcdQRxZCtiJbUSmUvF6zANyQQRdElL1ph0?= =?us-ascii?Q?M7UGYg8TEPjeVhajsAS+49qby7gtTZcdqvDCxguAYJory+kiTDXpLiWwI/dS?= =?us-ascii?Q?TCSkz4VVlLIX7jIopX45Mg0W8LAI9/BobOU/D/682uSTf2MJ886X5pdPUFiA?= =?us-ascii?Q?s0vsQqlQrbOhebIuuWVeaLP/hQUcgwF1ThXQaI8YttnecLlv89xeEaCzJU0Z?= =?us-ascii?Q?RwGmXBa122YgpvsIREq+8n2QNXsfBXq8ch6KvfoAezURCWJff/9j8mOe5S1U?= =?us-ascii?Q?EJShcRpbgW7vcKQ012cwAmApl99edgFoKJI8myRq/00wa5iWZi1Jr3e7TaC4?= =?us-ascii?Q?jloWxAXOODAc+stcvY+FwENg3XHsZoL78EKe8WJJ?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Fo3kqE0DG96rEpfnPY0tPos6IM4JwJGL45V+fKrjW8rrMxbhy5qO7tGR9L8t6ZzA2v0bl06d6g0Q+Gr7u3hz7tvzxWqMVByljNa6cLLGLpzpCeIu2b+bJmBH+7z922x2ihPE/zURyzMPhko2Gt4WTOPoBeMdDgOT72UqeaI+G+0GP2QM2Xa83FIfZKWFE3+fldOrHLrESqP+bUiPFc5d4LIkIHS35+BNtUcZOZsWYuRgQHwFnpmrI7DDpw3GxEvt/PrDphIOb6quAlCwDOKS/dJ3zjx1DDmlRcTukIqZgXyxRnZrT+JVw2EyHLiVmOhHHmn6m1fI/typmx3MXVq06EA+S8/dS4ArJNCrzrEuwVIsTgknH5AcDlMyBdacZLHKyPjNYhxQCi0YUkG4BtFLms4f8jmyRsVuF5Zjh2Mczc/zQgWqpo3/rogi+V6ftU1QPuo8JjFVWzTAHn9MQPm+2fAP2cUeAF7B1vvtxTv1Im6dOcA/q3/GlGXqIKtB3U/JBrB4WBLrZIVLAODQnrTAAXDuOnMesZcyOKu79eUrwL8vXWaR6urbYxFezKxTsbLQpLxiNKkHnVOOUl3cc88UoyFrSLdTD2u1NjLijvyV4GQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c13ed0aa-2933-44a6-bcb6-08dc190d9fed X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB7933.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2024 16:42:28.9193 (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: Q8yXJYo6Mw4BubYjwlbaSjriEGEV5XyJ2K27oVGPFVKUl29V3fdhKbHLf5GMUcb+YcDK9rHtVmCBQlwRMzEDcA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB7190 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-01-19_10,2024-01-19_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 malwarescore=0 adultscore=0 mlxscore=0 bulkscore=0 mlxlogscore=486 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2401190095 X-Proofpoint-ORIG-GUID: MLv_RIDU18cpjgdrFiTcPWhFc6bSum_U X-Proofpoint-GUID: MLv_RIDU18cpjgdrFiTcPWhFc6bSum_U X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 54B0D18001E X-Stat-Signature: ire9tj3sa84n5cj7yjg5tw38oqfxf1yn X-HE-Tag: 1705682553-103254 X-HE-Meta: U2FsdGVkX184IDR/pEZKU2yX8dsITL22Kk3Qz12IDrKLmf6giLUfkSSkd3s/W5cd1FHug6SMWWTIqSE99n3zGc8EiQxAQGBFW3ChtO1E5etSUIZsnQJBZCfyDCYPKKgAaBpgYRMUQvtd2fOYxvKN9x2zF/vgn0DQ+JGyjiznCII/sZPtNbmv1vyIMEvSeYNdD4V359otAvDp5xC09Qb3nqAqrfm0UidMjXBXv3VTzKRJISL7kPdenHVo5cJrPYe0hv9fTYXavO0WQ+XsJftujF5MmWE5avwZlDYZmR8UXq6r6xfGPJWvJQMXjUGb8FTKjxz7PR4nYEJa7yjZEtmENJvZiJSmQSUgcvs7TQDa8I6SqJw+4/MZn9TmA6kcgDrKFBBT/fbPULgubkb5hXc2es/8ovYGF7FNQvrJqN+SggZZnU4VfCKyKTUCajrVn9FpiVXNIv8B5c4ZvYCYSgX78lmwTmj1CeiKq5Wnti9t41I5S5qUgrMeThoFu0EYBAnNkW0o/1KlinPW0josZjtv636RMcWYlSEkF0N6bZYJL/sKoRIiDxcIGWlzVsN6UoxH+cPR0/CQWDYjtTB+iVLEqtssI48mb9N4/wtkntFtGJbYaDxtuWSUWmgdGk8f3nd4ZsFVPzDqZhHENF3rc5VQEteFZPutcvvcCZnoSSRU/tXGr4wtdD9aol5ijhSWyxER2pSLVC1Ghw/41ZRMtyvY6TlgEMhsVyP2tm7npVUKtRGlqkdfvxb4DyJrlsVdN7VXhmyhGPAcH51I8mIo+FJMMQ76lVkBM/BcZb98HPFJvcKMRZkzNZ4kK51L5dpcnsqgxz7C2pOSUxLNaX6N5CQfFS06qheNeMitu8OT3QZyDm42CXX62H6gltHTNuGmOuCZuHYOjqJjCVMCDPQldbPdarL06Lj5svZ/nghJXuiCMOKg9pDvHw82srXxW0qZBIcTDQOwo0d6WjUNMWXvvpK 4SFq6qBT CjA9J4lvEJeWMTQSEcnqv/O/O5XyY9VJI/8jQWAY4WeYvgiren/XV9gcnqGBpNAwpiHB+cAwmvOoVWi3wXNA+TMJUbBeXS5rwPRPw1+DSp8AiTYXNvST32qU6x5qgVFuQf2lsGi5ijH04Fvc63WXGAiiKx2kAnGyfR6l5JhR/UWSkW1erpaurc1XXuVZJsoWkPGbkngTnhjvzdZB6o01V8r8nRAPThRd6Rod447fUOxgtOpu7T26Lq1vwZSX9HYXPWhh7lsdk9By6hmI2EzuvJmHeLMqo+l/uGLl4AG4DlNZrmyg6tUwjHiqSgP/afR8QaDV/knUiqoGuhUeR7es2s/3bQTo+uTYDuxsjJaEYAeMcTLKUy5QIYR2djX37g9tXwNCQJAukRYRWOGo= X-Bogosity: Ham, tests=bogofilter, spamicity=0.063213, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: 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. 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. AKA: The annual mmap_sem/mmap_lock talk - And this time we mean it!