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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 57AD6CCD195 for ; Fri, 17 Oct 2025 14:01:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A65248E0099; Fri, 17 Oct 2025 10:01:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A1D448E0092; Fri, 17 Oct 2025 10:01:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8B73F8E0099; Fri, 17 Oct 2025 10:01:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 73BBE8E0092 for ; Fri, 17 Oct 2025 10:01:11 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 2FA2DB6DCA for ; Fri, 17 Oct 2025 14:01:11 +0000 (UTC) X-FDA: 84007767942.13.29F8AE8 Received: from CH1PR05CU001.outbound.protection.outlook.com (mail-northcentralusazon11010068.outbound.protection.outlook.com [52.101.193.68]) by imf10.hostedemail.com (Postfix) with ESMTP id 02B00C001F for ; Fri, 17 Oct 2025 14:01:07 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=PkNUrePK; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf10.hostedemail.com: domain of jgg@nvidia.com designates 52.101.193.68 as permitted sender) smtp.mailfrom=jgg@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1760709668; a=rsa-sha256; cv=pass; b=uX7GWywCtEhu2GUZBOeSGLdfLjUVBDyL5tGNO4U1gSMDorWriYpbUnVW4RUCOCQQdidfHs D2F79T1hgLYjngVVKYYrA382MepY+e+PtSRGbGsHje+SI8/rWHh76RVk2z1Dclk7dqeuBj ZsqTZvpHAyWgWkU5ZeE/qDJAtUQBdWc= ARC-Authentication-Results: i=2; imf10.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=PkNUrePK; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf10.hostedemail.com: domain of jgg@nvidia.com designates 52.101.193.68 as permitted sender) smtp.mailfrom=jgg@nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1760709668; 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=2Y2+EWYyGDXIrppbK3ITwV0N6Vxdvk1ZMIpSTGii/3w=; b=mUMmS53twCXQdq3Cpwcb6+kq6pLXw8Ssaj1jpiAshEhSKDPxckXAywJUVuRtMWN7Byckc5 0TcJVddcDQ021UBsRcSYP9LGtp8cp3t9FQEq37Fg754lzLrhw7XMqRN3XqWGAyHXHqZOT6 eyOrZ0VdKFLaGUK8ham0sLkO37Wq4Ww= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NJRxrpzeaS2Z/OJfTuFI/IRy76hgxqsAFycpDinxBpwTFkvOBH8HKARO6iamwXU91lcIwEAH1Xo6yAIkr9d+lYonQ+FTYpUz3CVrdPnLugC3rWcViVg4TNlzs1n3DFjj4Z8atcauoDIl5l20CU50nZ61CNtZoaCuD+5wKNSPFHay4TFM6jtO8BX1/jTGA4bCoBFT7QbiPTBsRYAFazTg/F7Ap+IPNb+74PXFH7QfS9CsheLCWum6bcvXwDbaVuuOH/pTQgxCPtConKHAZ6TrPdGygKPbu4nG/jUJ1fNTE9n76sLvzKtIcgkvVIPzLbdGGmq/Qx30zIoC7kVFbv3e+g== 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=2Y2+EWYyGDXIrppbK3ITwV0N6Vxdvk1ZMIpSTGii/3w=; b=agfGSRxj4q94VBpqfjuZYKhCDQkzeLwbDDNj19jUhKEG0qbl2QcvWnZzCJlQgta8P5FtXzgvocz1fFmMK8j1Pqog4fwF7R1BJriUSLoSIGEd6Py3uFfttLx+p8Xe8y8dm3jp4ofz/xJRgfCNVcmVUxeR5eDDi4J8UcpgAxmrC5ohNsqF0SzW/ZdEbBDafBnWLIez2FYv/d8v+tYiuYVJjuf/9iif4kujmrNGNqRuJJlxnt6gHwkRfXyyYgqfJyXvQp8Qli030FNFSAWjtZORpkDA2pbLF3YPafUchJXIy73sXh9qjvXbRrfb2b5MJVcV74Ha2MvhVSgrXMaXibJWgQ== 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=2Y2+EWYyGDXIrppbK3ITwV0N6Vxdvk1ZMIpSTGii/3w=; b=PkNUrePKYXgT6pf5kIzGL/9RyIGtN/KtWFTMPhzFAFuk2WeWR4nX/Yu1517iPIuhFyjpcxmOa4qvOGTVu1ge0RkfmfcyTggRpsMn1lmXrQargO+VuR0MJNdNbBKYWozMg/vjFo4XnTWRwkzYxt0nEORNnBmaR7HB/jcYrvGHawhKtn6qKrAZOVJHiY+FvMWkkVoGxWJNjCwvJ2TChfl6V4nTIXuV//+SkZqUL3sm8ZHomX21MEAEHhRgyXBKo3jnpb+f/GiiVGkajVPN6qV/25iFawtph9c3ksfC1vqtAwzjJzEm6kBPlSFdJT5XVaAowdm+w8PaEmqV/T/9r//Aqg== Received: from MN2PR12MB3613.namprd12.prod.outlook.com (2603:10b6:208:c1::17) by BL1PR12MB5780.namprd12.prod.outlook.com (2603:10b6:208:393::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9228.13; Fri, 17 Oct 2025 14:01:03 +0000 Received: from MN2PR12MB3613.namprd12.prod.outlook.com ([fe80::1b3b:64f5:9211:608b]) by MN2PR12MB3613.namprd12.prod.outlook.com ([fe80::1b3b:64f5:9211:608b%4]) with mapi id 15.20.9228.010; Fri, 17 Oct 2025 14:01:03 +0000 Date: Fri, 17 Oct 2025 11:01:02 -0300 From: Jason Gunthorpe To: Baolu Lu Cc: Dave Hansen , Andrew Morton , Joerg Roedel , Will Deacon , Robin Murphy , Kevin Tian , Jann Horn , Vasant Hegde , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Alistair Popple , Peter Zijlstra , Uladzislau Rezki , Jean-Philippe Brucker , Andy Lutomirski , Yi Lai , David Hildenbrand , Lorenzo Stoakes , "Liam R . Howlett" , Vlastimil Babka , Mike Rapoport , Michal Hocko , Matthew Wilcox , iommu@lists.linux.dev, security@kernel.org, x86@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v6 0/7] Fix stale IOTLB entries for kernel address space Message-ID: <20251017140101.GM3901471@nvidia.com> References: <20251014130437.1090448-1-baolu.lu@linux.intel.com> <20251014174339.c7b7d2cfb9f60d225e4fe5ec@linux-foundation.org> <6b187b20-6017-4f85-93ac-529d5df33aa2@linux.intel.com> <11cad2be-9402-4d45-8d2b-c92d8962edfc@linux.intel.com> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <11cad2be-9402-4d45-8d2b-c92d8962edfc@linux.intel.com> X-ClientProxiedBy: BL1P222CA0003.NAMP222.PROD.OUTLOOK.COM (2603:10b6:208:2c7::8) To MN2PR12MB3613.namprd12.prod.outlook.com (2603:10b6:208:c1::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR12MB3613:EE_|BL1PR12MB5780:EE_ X-MS-Office365-Filtering-Correlation-Id: 7642ef7f-2c6c-4b90-b2b2-08de0d859bed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?c0xtWmpLdWdDK3dVbHZEVGNkWjF4MzhFa1NXUjN4TnJXS1VBYS9UdnFxSjRR?= =?utf-8?B?QVdXRVU3TmhVVURtWWdaYzBGaFhjaUg0NTUxamdvQnV4VFdJa0lubEsyUjRw?= =?utf-8?B?NVpVQm5aVE1zb2tON3RmZFNVM2g3bEsrYW90Y2dma0ZRVWVWcGRtbFFzSGRU?= =?utf-8?B?QmNIU215MzF0WkZiRzRmNm9XS2FZZ1Z2OGRZaDhGMEFidW9rekhSNFdQN1pC?= =?utf-8?B?anpkUGcxa2NvU2g1a3VXclpRMmpqSGloZHBvSmJkbHFRVWtaMndvQnNxTlE2?= =?utf-8?B?MUxhZTYrTkVXWFlwZ00yWWpyYnF4TEVkOUU5TE5lRWkwcG5DTHBObko0eVhO?= =?utf-8?B?RTBQRWQ5eWF2azlCSjh1SkdhdkI1eGUxbExoUUVTb0JZMlRtdCtvOFo5Qm91?= =?utf-8?B?eEkvSXlmQzlocnBjbU1DTkNHSloySEpXY1d6NmdtdG5KOFdPdlVGZUVMNmVa?= =?utf-8?B?TWRyd0V0MEpUcVorREk0TG5YSU9GcUFjcEtvSmJmaWRwTERjYnorZW1qbW1R?= =?utf-8?B?T1pUY2NVYlVVK0ppUXBvMExpR1dPb3dTYzJENUE3ajgwNnpVVmkxWjUyRjRQ?= =?utf-8?B?cldiRFVZeUVxejMwbFF5blBVaVhQcW5UcHc0empIMjJKQkRINGVXWUJrYnAw?= =?utf-8?B?Y2g3T3I0dDVoWXFyVXByQXhjL2I5YWFQVEJPa2Q1TlBXTzh5Ny9VYWZoUS9M?= =?utf-8?B?TUlKb25WQ2E2cXQyai81MUVQK2tSTzJhZEtHOVhEMmRrQlFoNjhFNFlkVnFV?= =?utf-8?B?UDdldStpbWgwWklCbTZuTmtacjYvaFNGZ0hkUUZFbEo2aVlMMUFlTEV6emtl?= =?utf-8?B?MEt3Sld0d1p2SXlEOWliNlJwOXlQTDlKRW94VVo5cUhtNjV3KzUzN3NRTDBO?= =?utf-8?B?aThHcWFpYU9XU3kwQmgzZGRMamNFN2VOL1k2NGZrdnhCTmwzeXNUTytDU2pJ?= =?utf-8?B?OFdJeUV1alA5SXNqUkcvYnUxVjRYSEp4SXovbFVhYnRPbGZFVXlJclpEbHND?= =?utf-8?B?T21XbEdUZlVFZzFtVDRma1lBdnJmb0VXQUJSc2lHMm1EZy91UFA3TDA3QmFk?= =?utf-8?B?cGRFZlhqKzgvakNOZDFRK3BQSXhRNUpyanBQS2hDaVdXaDUrQm5oaU5XUGhr?= =?utf-8?B?UFN4TzVadUdSZUlqQ2hSKzgxOWRoVE5zanhGSUMyZUZSekpyamxiUUxqTmxy?= =?utf-8?B?ejVJcUloQys2Zlo0RklqNHVySERCNU4vbFdpSE5FcklBRzVTME1hU3JXaFFP?= =?utf-8?B?VUlRejFtQWE4a3BPdTVmY0lNRXU5MFA2dFcrdEVnSE9BY0dWZWhTdkVoTk1W?= =?utf-8?B?ejY5UzRkZ2EweTJteXhUaXJDWDMxZ1hRZUNWYVVwZkdQcWFKWTZDN0VQSE5O?= =?utf-8?B?ZDBZRyt1MkU3Q2hGeWMzYlVUekZqRWd2enJKMkFjRnFoVnNVK2NqdU9uV0xB?= =?utf-8?B?cStRZUJJc1hFQlFhVFZ2a3ZVOUtsL1JjSUVZSndWblRBV3NlRVBBREZtakNa?= =?utf-8?B?bTNzUUhjdHNhdm0wdWs0bHJvTTA2d2QvMkZXYWdmZDZPSzl4Sm55dFYwSVNp?= =?utf-8?B?a0t2MVdoMzZ1a1JkTzBlbEgxLzN0MXJTYjdpMmdPK0U2S09hMlBCd2RYZFVw?= =?utf-8?B?Y1FiYnFDV1NLeW1lOVpYcnBaT2FrV2cwdDVXU00yZ3pUM3luZ2NjUWVzYi9n?= =?utf-8?B?Wk1OTzgrRWZPWEMvWFdpY2o0YTdYWDhqSVlHYzI3THNiWUFNbGpnT29tUlZF?= =?utf-8?B?aWtJVW9oeTZWYXY2WFc1SERCYVprd1dpV05lRFU3bkVhUWhEV2pPUmhaYnE5?= =?utf-8?B?aUx1S1hlVlFVNmRsYkI0ekdCL2FtVWo5QTJ0MXEwd2xBRXlDS05IYUl1Y0hQ?= =?utf-8?B?RHJMM21LeUN6SzhEOGx4SGpqaDgzeEcrckcyUUp6YTJKd1FKNDBpQTJwRGVR?= =?utf-8?Q?60mJwNSxcZiIxGuYZbf8+uoVP5V8AZVs?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB3613.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SHZibkQwdGJlMHJhNlZFcUQxMHhNM25WWGZQdkovdGNEQ0pFdE02elI2TWFB?= =?utf-8?B?TTlRSnIwWDJCem4veWZoYmdXTVlMbFpyVjVjLzFZMmJBV3RsNmdLaERHY3g0?= =?utf-8?B?N2hxN2pOdWZ4ZlcydERmemo4SHRTTEE1Nm9ZWkVpeHNjMnFPVVkxVFpuTkI4?= =?utf-8?B?eGNCNFdKNkllbHJqNEg2NDZHc1pObG54cTUxWWdhaFdYRk9TZnVyVlFVR24y?= =?utf-8?B?azBmUGZEM3lXOVV2SysrcWR5MWY5TmxTWTlyamhNUkJ0Y3dKVmY4ZWlyNnZi?= =?utf-8?B?MlBHT1BNU05xNXl2cWhISzVRSWw0S3ZjU2lualU2QXFtdzlndnppZG4yQ3lM?= =?utf-8?B?Y29IeEFPUS80QitBTlJaZnJJMitwclNwbVFOSmJWNTBEMHRRa2pqSU9wNW5s?= =?utf-8?B?OEJTRlNhMmczZThuTEhPbE9lZ0lwUVllS0l2bVVETDZUclhUMmJjdEVRVisx?= =?utf-8?B?eVJHbS85aWxIa254MmYvM1Q5Z2NDc0pVWVpaSVBoQm05SDJNYno0VWo0RmZO?= =?utf-8?B?MXZpNndyN29FQkhyR2ZiOVVPOTVEVHRZV1FMZ3NvSVk2UC9UMUVub1Q0eGtJ?= =?utf-8?B?MVdmMXg1WDV3NHhzUksvV2plQVFHOU9LdncramM1VThhZjVOL1ZCWVBZTWdq?= =?utf-8?B?OEhmWFo2bWc2NTVKNDB6Wi9nbWZSUFpRY1NFdkdRZVdzejVycVJCakR5MXdK?= =?utf-8?B?dGJaTkJrLzdldlh6L0ZWcTl1Z1JDM3VteVdnM0NFZjZlMEpnM2hhMG9YTGNF?= =?utf-8?B?amdpK1l6UUxyTW9FenNCYnFYT0tLQng1a1Jib0txZ0V5ZXdQRWgwQm1ZVFNv?= =?utf-8?B?RURTdTA3bzNCUm9DZzBGUC9vK3ZabStOTVZ1MDRWNjF0ai9RWGp6Z3dRWHhO?= =?utf-8?B?aWN1N0dQTkJ1SkZKcGYwZUwzNnR1YTBWUmJwL0crY1RVUDg4ZzBXQUtmZ2FY?= =?utf-8?B?ak1GblFCazFFUytOZE91dmxDdWlRUUN0UHBLeUJGN3h2bDZqTmpoei9Xa2Ur?= =?utf-8?B?anZOdWcyTmtSUzdBcHpQRnFZUlhsbjkvMWhXaTJJZElSTzdkeEUxbGFyR1Za?= =?utf-8?B?M0dNSmRhOFR2VUhVYWJOM0tCd0hPNzUwK2gzRWQvTEhkMEhYRTJRaVJlays1?= =?utf-8?B?azRBM2ptbDZnUG4zdWxkbHl5dk1kZzBZN3lqWFVTV2J3ejlpSHRna1ljaElj?= =?utf-8?B?RTlXWllDU3NEV2xNVGhnRHRvcExybUVoNzlLbXBqMFlnWmNUV1Q0dTRDZDdq?= =?utf-8?B?cXpRcnVCUzM1SWltVDFuYklxWEh4LzRIUm5NMDBzMGVWajlEOW1BYUJkMm5s?= =?utf-8?B?U3plYUY3Nml0TWxINldPMWYwdmxaZ0Nza0FISmRkc3hEd0dLU3I0UkdHWGNy?= =?utf-8?B?ODAvajNKQnBKVVlXanJUeHphU3htMldHOXN4UDNVdlZ5ZWEzL283TzlGdTdB?= =?utf-8?B?ZUhrRGNSaVk3QXUreHV6cnAvL0xFZWRuaWU1Vlk5Wnp6SzJSeEIxY1NvYlJa?= =?utf-8?B?RFRFMEtmWHNkdWQ0NUl0SU5OcUJZY0FvVktLVk00eW9wT01IYlo4dTRNT215?= =?utf-8?B?UUhJbFJNeXI2TTlKOUNWZVdUbHAxMjZRczFsc3VSQThWR1F0V2ZPWERxMk9E?= =?utf-8?B?Y1ZZSFZ6TDBVSVBJTk95dmx5amZPMTM2cjdqL1c5ZGI2Sm9VaVFjS1Z6Rkc1?= =?utf-8?B?ZmIzblp5S2dGU3MxNjVleWhGMjlYUzJSS3RYeGhBNldRTkdhSklUZFNWbGk4?= =?utf-8?B?UXFnQ2w4T29XZWdaN0R2NUxkR1RJWFpMbjlvKyszeTJ5TE9LS01TenExanlp?= =?utf-8?B?bFoxeDZxNFFzOVoyQkFKMXlLUk1LWjZyMTRMSmdsa2NRb0h3Z0lJaU5rSmg1?= =?utf-8?B?RmhieElpR1BFbzVJcjFwYzFOdDg5SlhVd01tQkhyd2xGdTlSZWhIeC9EU09y?= =?utf-8?B?SXZra2RvMTBWSjlWSHJJaFBVRXJwUUs0eTFLaHI5R2FCTmgxTlhwOWo4K3RE?= =?utf-8?B?UTRKcFp3UFhlRUx5Y0ErVmUzZlZwU1IycXEycXFQSHUyZnUyZHVpdHM5aHMx?= =?utf-8?B?ZG5hSnBiWkVob09FVzdQcDNXQU9laTAyUmpmVGcvZFRqc3FPTmxBc1RDSTND?= =?utf-8?Q?ob39x2ePKMQoPq+8Dncc/GEY2?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7642ef7f-2c6c-4b90-b2b2-08de0d859bed X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3613.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2025 14:01:03.2947 (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: MQee9GQZgoJ2CoC06LkyB4+8vTFA+9x9DcvCAVbanYLPclZiOuyicpZYnXI1iOcz X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5780 X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 02B00C001F X-Stat-Signature: qnb7bwxoq3rh5f3t5jmzchiynhupkxoo X-HE-Tag: 1760709667-145139 X-HE-Meta: U2FsdGVkX1/NZf+x8mPveOFYhq3O6eZw3PvkNy89w4FkLOi1U9MK7/HO7fqSGH0wLV9dXE43HzctLL8rS0F5mdVH3mEd6nHXxoMQuMtpTy46MIcCSr7Xa0mLT78t+RhaSM/4kdnTrAH1ofaNKDrC6xEnceK5/yYD9YyHpxnLmQEYLGTS2M92WLxLisPyKP6c4X9R6ISBAAdOOiNbY5a0D1/IkQc9zgApy4wQwABtDd++fOo7OYINqtL6KJge2Nl0rPzvhIM9gU24lHrvyWm5RYheKYkZnZtAiD8c/g9bHQ98Btt2VQQOZgBOKvd4NmW/3PilPRoqJT0sb/FaggnYhyloytJ1DFUFu49rH4Bi9QGmO3UMJinPmPq2TnT2E+RgjaYJsG5Ca8y+4j09jIT+ie3jTpWuAvAjfuJWnzU+QwGz7r8PxUxfsop7Gw1gFG32SHNzRr0ltwEaCMfiv6lWY6l7bQN85UQVUFSbX4TOzYpkYdLyuepjqLaVCx/XzyKo59MrqxkM/czzQ4flYenlTChAzOF3lqogW0JAWgW+NPJW1qXAX6e5C3b+Idi13zz0xMqZTTItiaujja19FD5x0FPNChBQ6aO77iy0d27yQuhGvvsV0XqeUrLbwNLvedcY18FaJidUTTxQplCMtltXG0rj2DfCBSdmIKrUyk7oqxyg4avRdu3l4bIgw18ZbAMu2rZwhy7YPhEqU1umMUs4PEpwcTq4KA6UnvH7egrG5R8/nBNBSCYtw0FdWXoXmNi+3XliE7Y4HkbNj44/AO+nd/N4Vso2uL704EFaYvchN9ridb9Weuy5AUtXk3pOWRB3ZLXGZqAajb6GZD284yzPDYahIJ4/ZlDGBDB5eG94nuiCzRdfl2r3+NvCRUGR/PE1N8TizUR42S7AdQzaLq387Orlge/CSxnyP5b4+acgzmPoqEmRixZjfFALIMo2BYvppYeuhWhDPDGaeXLQBQQ 1Sos8y6H EIhA04bgOPMLdVHxHD1eZ5IvkFSC1ZEJRPLZoxs4azSD/YzY4v1EhQmdDt1BEyUrQQoppayBkRkCLnaPdxH2JMu2EsUrw4UrQpu2iImD+2BQPuyCipYuVOon0JS3MsqQ4+Mtkzs9ujasSZ2oGt4Q4VihlLBFZ9Ii3Qvjqxxj5+ZkVRH6opuW29zRDLv6c+GSOLb9FLlb6p2lb2xKMtPp0urpTS9RtEyzUPHzzgsbx+PeYpWdR6byqfgWlW3HY5OTmms0zmfYEGZ22+3jGPAOFcHMWUoMfiG/Yw7L4lGPW5B379S6qrrvzCegotwWkCUSiigVRn2GK0u/sFUFnJxfh+7YgA0vghVUElPTkVFi+CfkGNeZEOejhtjT0bH0z1KlEJiq8PX2adIlLEwjvD44WrjSs35sEgCEN9DO2epp3QgewH/GhAFPKWkeXIQ== 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 Fri, Oct 17, 2025 at 09:42:10AM +0800, Baolu Lu wrote: > On 10/15/25 23:55, Dave Hansen wrote: > > > > Only [7/7] has acc:stable, even though that patch is not at all > > > > backportable.  Please give some thought and suggestions regarding > > > > whether you think we should backport this into earlier kernels. > > > Yes. We should backport this series to stable kernels. > > > > > > > If "yes" then the size and scope of the series looks problematic.  Is > > > > it possible to put together something simple and expedient just to plug > > > > the hole in older kernels? > > > Squashing some patches is one way. But would it be workable to backport > > > this series manually? Say, could we send a pull request to the stable > > > mailing list after this series has landed? > > I honestly think we should just disable SVA in old kernels at compile > > time, or at least default it to be disabled at runtime. That's the > > simplest thing. > > > > The other alternative is to have arch_vmap_pmd_supported() return false > > when SVA is active, or maybe when it's supported on the platform. > > > > Either of those are 10-ish lines of code and easy to backport. > > Hi iommu folks, any insights on this? IDK, the only SVA user on x86 I know is IDXD, so if you do the above plan you break IDXD in all stable kernels. Doesn't sound OK? Jason