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 2B87BC02193 for ; Wed, 5 Feb 2025 00:19:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7537C280001; Tue, 4 Feb 2025 19:19:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7048B6B00A0; Tue, 4 Feb 2025 19:19:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5A438280001; Tue, 4 Feb 2025 19:19:51 -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 3B5246B009F for ; Tue, 4 Feb 2025 19:19:51 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C3B72C0552 for ; Wed, 5 Feb 2025 00:19:50 +0000 (UTC) X-FDA: 83083982940.26.49832DF Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2051.outbound.protection.outlook.com [40.107.95.51]) by imf15.hostedemail.com (Postfix) with ESMTP id 18D57A0002 for ; Wed, 5 Feb 2025 00:19:47 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=fail ("body hash did not verify") header.d=Nvidia.com header.s=selector2 header.b=lqlxCgoU; spf=pass (imf15.hostedemail.com: domain of apopple@nvidia.com designates 40.107.95.51 as permitted sender) smtp.mailfrom=apopple@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738714788; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4CqkzE7Jm62DazsyXm9YMXAGYTB/oEwcTMnC3+iwOgw=; b=RO6gd1lXu/ei8D9OF5lBlkj80LbXkj4z4qJDsLxZzmCN9eHIaAPSQol8u3cXtuUZS+QEdX emSU5oFdavIIHyMPNGgSJ2xBWJZKVgfdvZrVYzHO0we5oCf3TcVcFRPIdz9Q6wOq+8hAbn R7FV+TCfQ5vLsHi/8kIsAvvW5LaNoQM= ARC-Authentication-Results: i=2; imf15.hostedemail.com; dkim=fail ("body hash did not verify") header.d=Nvidia.com header.s=selector2 header.b=lqlxCgoU; spf=pass (imf15.hostedemail.com: domain of apopple@nvidia.com designates 40.107.95.51 as permitted sender) smtp.mailfrom=apopple@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1738714788; a=rsa-sha256; cv=fail; b=yYO3xn5RlqpnEmGgirNIBKaYWJUL7TDgNsL5uKp8tsKuQ2d8UNT+gA3Hvme55+/6ukj7UI 2KnR0wn0YXek8q4xsXwu+w5zOkL/W9MzUQ/slWAnNFcFqL+TczshYjMf3lxqLaIbRjeoQt IrEJUJPs6PSt+/YAVyBDHqeosryrY3Y= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cNkD2mP3NykeLcDt/tyL+EohhMbiEj7v85Vj8gil3JhGsy1EounzFQxhpzje8Sy7S3QO1R/ZeVKSXtDjWZdaB9RiIaXq8+F3FOvi+HDos+rpufrrTlZwRCwVBwlUl/ZQJ3bo07iNSlotcW5gKseLb/7J7DvkQb93Zq4fCgdOnW6NFiXYPv6bJhw24v2cfwSIGmBFuSJzmCi1jFKwJKO+mikr5o/5Gwjom0o5LdJq4d8tzPbZqNWSk4ET2z7k+dRTvWsI73w+8OTyoOu27Lu+5nB0FrcH0qgmSyVOoxAHYEg5XqhaUKZm6bsPq3MK3TDAml2vowFdT/3cyG3hGEyZmg== 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=Srzc74yHSbcxIwxi1WpHZaZL9NAw87WUC9u2cj383GI=; b=mntsL39miSgGIxQ9jl96KwdnwBcagdzsEg53s6BYUWaSxXWJrwMlNbM8P5HlmjSYi3O68yV3uInvhKvo5HP39JouEpozW+DdKRpFM2QmHL/IdRII4dNiuNMe+Q5nmXsgSJRid+uMl/5xTfTozGtrOtFFdwvUyKNgvY1sBKKmxVVUSd6dMDXlvI5kWFGLhlZ+WEFgxXqGmrU2Q8DIpJdtnptE1L5FYMdBAuwzbKLXIUP0Ovcoa5aI+ArC1d2zpCZSbn0gq5Y7lpJQFu+rEAoiCLGWddYt0gqHLbELTlawpeHExuV8a5hsKVg5LMkWNMwB3ygktObm1HOuTT1asKg+bQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Srzc74yHSbcxIwxi1WpHZaZL9NAw87WUC9u2cj383GI=; b=lqlxCgoUkLToNmyHb1dX2OwkzRkWsoWhPqi64nXinx0uAh3OjSBx9dgyCW2wRO2vQs7znX2Ha3+v6CDYcsUp5+24Is4fNSd0uCcuSkBj9hf1ZhFj4nPmPSZjs70VwT+YpL/U6RkIRK4n5qbEKCXTi5Xu+U9ZOUEZWmTF23X/iVLJB75VH47aygUXGnPYE7ROYkvHd4fap5+m0IoRzhDBvDFMmu0BHShq/MYnlhvCLg4/jNcagi29OUlibGVQveJElaoktnPzSWznrpNHbXMDc0gZXdJqYpdgbx4GMUvqgM5jbzTzjfoUdWtCXTLarQT4PbewcGoU3xyPpM2/+iK6KQ== Received: from DS0PR12MB7726.namprd12.prod.outlook.com (2603:10b6:8:130::6) by SA1PR12MB8843.namprd12.prod.outlook.com (2603:10b6:806:379::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.25; Wed, 5 Feb 2025 00:19:45 +0000 Received: from DS0PR12MB7726.namprd12.prod.outlook.com ([fe80::953f:2f80:90c5:67fe]) by DS0PR12MB7726.namprd12.prod.outlook.com ([fe80::953f:2f80:90c5:67fe%7]) with mapi id 15.20.8398.025; Wed, 5 Feb 2025 00:19:44 +0000 Date: Wed, 5 Feb 2025 11:19:39 +1100 From: Alistair Popple To: =?utf-8?B?QmrDtnJuIFTDtnBlbA==?= Cc: Chunyan Zhang , Palmer Dabbelt , Albert Ou , Paul Walmsley , Alexandre Ghiti , Andrew Morton , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, Chunyan Zhang , linux-mm@kvack.org Subject: Re: [PATCH V5 1/3] riscv: mm: Prepare for reusing PTE RSW bit(9) Message-ID: References: <20241113095833.1805746-1-zhangchunyan@iscas.ac.cn> <20241113095833.1805746-2-zhangchunyan@iscas.ac.cn> <87frl0snf6.fsf@all.your.base.are.belong.to.us> Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87frl0snf6.fsf@all.your.base.are.belong.to.us> X-ClientProxiedBy: SY5P282CA0093.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:204::13) To DS0PR12MB7726.namprd12.prod.outlook.com (2603:10b6:8:130::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR12MB7726:EE_|SA1PR12MB8843:EE_ X-MS-Office365-Filtering-Correlation-Id: cfb54c93-76b3-4e81-a754-08dd457aca7e 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: =?iso-8859-1?Q?tPR6Tz1fpolZvF/Ny5ViX8yj3DQbjLglTOUgokLaEdt1YQzE7df4ekDUap?= =?iso-8859-1?Q?y3889LQQ6ietdns2yy849UyVsxAVTvvEoIVoXhEUMSbIgh1vcTtwTZcg9u?= =?iso-8859-1?Q?lqOCtcxgaR1VUgkfRwosfs1/9iCBU9q0ZCH2fJ6EO6FEBIo0A5VDeRsJqV?= =?iso-8859-1?Q?9gYr8wzJFM+ecnJS53NjoB40DBVxzKZEQypLd52foW7IT+kRRDpZ8t5j4Q?= =?iso-8859-1?Q?OfP1XQ36gNMkSHTnZLBWYpwOQ4PqsXTPuubGPmnvnwzlSNM1JurK1AycnZ?= =?iso-8859-1?Q?VeA1UHU1KshD9j3PcSTHZHwlzNY66wFvxVGBo1k7Ps3gi6eUTWCq40A9oS?= =?iso-8859-1?Q?JqmzqxUeY2mjqd2eGaE2oPqr9dXYijN7t3ZNgs6pkkI6AegDK19pN9QWPI?= =?iso-8859-1?Q?6uN5PrOzD34JDJQFmz+dBsCfYuL4m1TuImixS2ybAWqXqATGsysIqDEVdP?= =?iso-8859-1?Q?H6eQfLG03+AXQNWu8Z/TaGom/TlKNlPoklUnQ6SUewtExp+kNR1fYLmMkZ?= =?iso-8859-1?Q?goytBlJLVYnChcRu2a2ee2Jw4VhoIONykRMDwUDiN12kOwoWKPS3vI/vQD?= =?iso-8859-1?Q?7Ml5msCXf6bmnimHSMSLhwyc7nuAjHXoG+CTucKU5ZKTqo7ZWifkDEY2eR?= =?iso-8859-1?Q?iZTeJUa9VAhd8VaZqy2eF+bYw4EJXZYSSH8EfimH8nLipphvVW5yLp9pjd?= =?iso-8859-1?Q?C+InqDbOJcVQcLaIQUwJtqwL2u5wTjiid3JnM7WW3neX9nJHAPRZn0LGP1?= =?iso-8859-1?Q?Y8VXhvR3tZLN+iJeWgPPQHUFq6aA5pELASp9ZsxIdfi/HcO9J8YAIK/dHP?= =?iso-8859-1?Q?o1ZPEOmcW1TVyCwfDlCbM4AT/niKPe3TN1ytlKkQwotciV1qi7K4DdywKF?= =?iso-8859-1?Q?+V6Wu6BPuknU9SW4u0GD1b83vPMzQ7WI62hQx877abZY4NaAHhgpuwFXwa?= =?iso-8859-1?Q?mOSTotme/dsJDOGnRNLHJSPyF7kHTkUYS0lM8XZxBPnQy2ecpvZ22t8gRH?= =?iso-8859-1?Q?gBkPMHGkAfpKscQxR0ER4qwLFEDeMr0rCznxLuWcFg3uzxzN4ZNO1ZyVbu?= =?iso-8859-1?Q?Vb4MeUJ0tXPTmT8/XaNyMnYgJDkCPZQvUgRp/vTKoLdnfp3KQixawOVxJ7?= =?iso-8859-1?Q?oDMgQ/DQd988u5qq33PEqrSUgppd6jxiuBq7NS+f28DsipBxG+T8NfEQtx?= =?iso-8859-1?Q?AV3YEs/U/uIbOUzeQzrdpIQr/y4EsPvyixX3fr3H82eDHr0U/e3KtnzFP/?= =?iso-8859-1?Q?MkbHqod1AHuFNhkc1bW/jmMsd//lhaEifa2m0a3q+UQnv5DK9ZCAyB41WX?= =?iso-8859-1?Q?0TqwZMalG0gDQLtgDrgMk0Mni/eGpa+Nrw0L2jOz40JdTraP3/o9fi5ZTJ?= =?iso-8859-1?Q?iCktdXyJAF35ATvlEPBd/Y5RwxQ6SwKaoqfw8DjhBifazalajEIZLcsnQx?= =?iso-8859-1?Q?U4hYA0pxcslXetvh?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR12MB7726.namprd12.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: =?iso-8859-1?Q?4gPoDfyxx70TF3x/XUuJq3bnp87ghGW1PHj1g9Yyi3pnkLqebQUlMxAr3S?= =?iso-8859-1?Q?+txEvXUT4UxHUDHw3jvOof6SwnVuj+R/+mVD5syzBTZjfHjTrA/sKhdsXP?= =?iso-8859-1?Q?L6DvosKzV80gSsnhhzuLG1fGs1fgAN9CtYvcU0I3PKxCg6q4a/XF+fkL4y?= =?iso-8859-1?Q?F2ynM5rUTzAZliV4ZOnYC7sKb8faVIy7N5Hx0E4RGQR1DDOmAKrVvTLrt2?= =?iso-8859-1?Q?W4Rbpj4WSnSzTGeGW5H9C/uQ5L9x+3Cc0UrtG1AasFnrFCjw3o4uQ4r4wx?= =?iso-8859-1?Q?YMy9ocHrF/C1xLnhCvj+rKOs/0GO+KmAbAeHhebqpdOr3HiYEx4NFxYwmE?= =?iso-8859-1?Q?66GfOEb5iJEW0sNku9oo4HJeU8VKIDX2lMccO0/2O3MFQd6aDpUG4sa+eF?= =?iso-8859-1?Q?e1g93HMkql9Lc4s5Uussh9KsaE58CH+K6B8+z54Wd7ensUtRNkMNTK+JqU?= =?iso-8859-1?Q?Xi5hp2D9b71mKhG++KzVavBHxT7pCTu7pcGGzuMH3TEZa5GFGkY9H0+KDj?= =?iso-8859-1?Q?QYdFlUzvcXh+KCvR0KEdb073HS9ryYKNBC9dDIfYK7C3sj2uoFCFEzxSJZ?= =?iso-8859-1?Q?tNMr7FMBk1CS2zAJ96NFg0AR/Hg3w57wIqSF2idlQ8jfTpHLqrqF+P6quH?= =?iso-8859-1?Q?5UjYGzF3j3V+SngB39uqc75gwh78dOYk4ul/s/hsXj02j2ehcOKPP5fl2T?= =?iso-8859-1?Q?RokWq8vLouPFMryqchNnqdpysfhkGPWQaMrTymoGz4rKvhbuhAbtVxlsTG?= =?iso-8859-1?Q?LHWpFHAmguUhrTciMecm30OPqqdFbh0kOGUU+GYG4RUv2D9iBrZM4fWF/R?= =?iso-8859-1?Q?HZllipKprMZHUPHRMIqx/XFjKr9BynpNeWzNFVyuv7VqGrb04BbPjhIFdw?= =?iso-8859-1?Q?GnolV4cCz7SjQPHGYSKgzFvdfQogesuObWmwKZP5fSA40Pnldu5ouk0SL6?= =?iso-8859-1?Q?hfL5yZHpB6huyWqC4Y3reAxedS6+BgTgQ8ui1vQP7XwNKvcIm0WNfr5voE?= =?iso-8859-1?Q?1EHOb27g7uqWd/lSQFIrhgHTiERjQv+hYAzZzlULi3T6Ug7pvRcZnuDP42?= =?iso-8859-1?Q?6ZweK+f3g+Jcx9DcQVJfOwwaPZK4VpAXSriYaEff4Eus/EvAf4eWmbxvSQ?= =?iso-8859-1?Q?9xHkI2X7nN1xmjNtJfdMEI+4m88gs/m1szAg2dERQwCIXbr74pmOikRP/7?= =?iso-8859-1?Q?7LbeGZXxsKKYvMPhX2aVcATMYupAy/30fHLaHN4ITfixwDBZTJK0KW2SsI?= =?iso-8859-1?Q?TlGZm0tBpA7taTALnm9rXC+OfzNHDmZsM3+UaHEUoLG5Bv/crntQvXAid0?= =?iso-8859-1?Q?sUgg+SeG6ybeZyBiZkzR3xxIeGSCA0dlsfu272mAyw1lJ67K9C0VR5lcPN?= =?iso-8859-1?Q?gfCpTuBsoo9ROTSQO1BGgkSm+VggGRh4emLMiSIurMvh3vWogwANbwUwzB?= =?iso-8859-1?Q?kpdjSig/G+Y2WfAYMjgz7Wvh8mbrWAEvvP+OO2JmPxG3jozX5Lp7dLRbEU?= =?iso-8859-1?Q?f7H77evechl5foQ3c8Ej4/0wVjhvt56LW0gTfEDL490kwqig4qMaTJ0FUw?= =?iso-8859-1?Q?dXAOuVhOy7A2g99tZh9O32/ViO4m+0zW2pSy5i//Gzexxdm3j2xAhAUBNL?= =?iso-8859-1?Q?uiyJDNe0nAXK0LD3UtyXs6W9PNNYY+xeiD?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: cfb54c93-76b3-4e81-a754-08dd457aca7e X-MS-Exchange-CrossTenant-AuthSource: DS0PR12MB7726.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2025 00:19:44.3867 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kVYTGY6dp+wtfKgyqPVA25vcN/SeVkxoqTlRklbRYl98AXgFNFpEutSKT0+SqHfbxRU35Q9Bnds8bXnvF7N8nw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR12MB8843 X-Rspamd-Queue-Id: 18D57A0002 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 5fgsf9ssbqpc1zftm9mzark38s1mof3p X-HE-Tag: 1738714787-888860 X-HE-Meta: U2FsdGVkX18zYjn+fxRBPWf62QiELCIz37YnjIl8/aPTVd00YSWHlwSL9UStx8Ic7NN3DPsexeY6xIF9qqxcfRUTDccm5gfHDvMP/79V6ONbkr8pIVkwiSGzir+5O2Y95aaYAjhZQcd6NICwNIK8q+oxdcUVP5nUQm8atqnnhu5qhGXbrT4nRkQ0tUFuU7/crsbkA/MhY/jdxl6zsptxFVwS+V6QOlp8w1p38sabBbQQ2Ai4DVhwA9CqavrMUG331dlyXgdqfM3aruxCEQtXm370Nkdaylg2s3OMhYnpBj34tFTBgtLAPBINsqkWfRzEfG23vfezE/TZuRAJdJEqDQau+WBB6mbjib+GKjoRd/UoaHeDsoMw/rE7/ctJNeigCItPO4HuzdmEfW1Uyhe0+6tgigyoFkDQ9SY5hEL6COeNXHC0X8UUwmzw0SIQmxzQVM4G0njFxh6pwY5/kAR2kiUZAP4Ylqo9Bd/wGnVCYKYe/zYmFyKKOM03zDqR1kfb191pFFseAMQqz470kASLtYbceYH8/vqGuPURtbov2qZgLb3qdURo0um1+1atxJhjLEf8XxCmc18HWcPwi4txOdadD3Bz3rSKe+Z5vxWs8Kt6PQppzFmJZwNDfac0jMThd4cApBDD33gUyy/voPKE/LfEcBYmBSWKhCS8FJWdMbCrVOVMpKiFHzIzB5kS2ni4O4nz3Vy3yVInmsro1hTmW81vdag15aTYPCDsBBAhcYpU0zvk2RoywpPoN7LnAtq4fXs1HKFx8azlYnCRKK9pxkfM+96aNbSY4VSmYpMYc4K+Nlm7JeQAqfHdytnuoF86pAi6UuzWntUQpS8qyvijj8QIXGT7Zc8fmPtnzGQsowab5pRUIrJ1gS25WN4NaaQDVK0da7bCa/aTU/2CDqMngk6mEYO9NUzptyND/Z6tBbq1u0vc4RIoNUaGiKhki5y9jEbmh5BJjaUJ/AEYMM5 c4r+HFla /tjq832TNe0PVn6rNgKH42Zvs46qOAYffoAIgfN9oO/EQJ7UN34iCLR3pxhzBxNQe0jqz+7xCieWkOaANs7yl2+GItbiW+AX1w9iEulWce+Xwl9kn60u8fe4S6roE3+h0TJxtS5BHrI+U9xBYmqsXVK+RyuqfjQTsAIw15fbtdzGrB1JsxxgvqHdlE6DVRiixqFQ00qzQ4lUsN/B8TurIZkijr3d3OkXGKH3v9qy6ReD0Z6y7gKFEyhqnpPP8yXj9h3xIbwVt69nybrB9BCwFA37ornMOlw/OVOBXGlDeyaVtnFbqiJDlK6LH7E/pYw/GFaTgu/d/UXizDiOFTgahI83bM/dM9YxX3amy9ix/raISEdDu0mcyBu5H3bZiULe9PdYBQ+OzDG47+29r2J2dbPDEMTI+ypt+LpeSrOex6pxlq22HWag7YSAQYFoInnWdZQje947nY/DiZl4vAAvhVTftPFUGBhwHN9DPV/3frIx2WE9PSpGEPNk1TB6rrd8H2/p/AZMYHZxJOHmgR3F3AcYJaeHVtYkoRhrZcBZWwv9XVITqkwkt7KqiQTjQiHn43lZF7fW7a/+kqafUWYSWahJYNQ== 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 Thu, Jan 30, 2025 at 09:42:21AM +0100, Björn Töpel wrote: > Chunyan Zhang writes: > > > The PTE bit(9) on RISC-V is reserved for software, it is used by devmap > > now which has to be disabled if we want to use bit(9) for other features, > > since there's no more free PTE bit on RISC-V now. > > > > So to make ARCH_HAS_PTE_DEVMAP selectable, this patch uses it as > > the build condition of devmap definitions. > > Heads-up: It seems like Alistair's series [1] that removes the devmap > PTE bit will most likely land in 6.15. That is indeed the plan/hope. I just reposted the series based on v6.14-rc1. Note that I didn't include the devmap PTE change in the repost as I plan on posting that as a separate followup series but I'm hoping both will make it for v6.15. - Alistair > Björn > > [1] https://lore.kernel.org/linux-mm/cover.11189864684e31260d1408779fac9db80122047b.1736488799.git-series.apopple@nvidia.com/