From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013043.outbound.protection.outlook.com [52.101.83.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D361F3BFAE2 for ; Thu, 30 Jul 2026 12:54:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.43 ARC-Seal:i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785416068; cv=fail; b=M8yBL8MSmvjIHvOWIUJEuPrqP2wQtwm0AtAKwe1mRrenI5Ip/3C/ALR7URV7vIriivnbtPy6fx8GLRKuq4isJ0EAGr8uDE8+Ii4lShEn6/7Oa6yk/AGcF6yUiIn9GsHkYAzi1IVqkF6ccYiuz2MpO+bhJ9FXS2boB7UBfbLJ1KM= ARC-Message-Signature:i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785416068; c=relaxed/simple; bh=abM4TuUS4g9MKly4a2E7Q+vo87zn+AKw+ZPDkSbMe6A=; h=Message-ID:Date:Cc:Subject:To:References:From:In-Reply-To: Content-Type:MIME-Version; b=EDYCFkl49gbvxsXcufbHGcKHReqL1Z2DBTRN4y7IDP3uNnGBI5rqGLpquC8eBIfL3IxKus/Jkgro9698jvH8Cvk1wkLo6zQ5zv3aY4HBS9cv+RCqcRSGCZihjcgs46w0sY176Z7GLww8tPh9UeUYIlauS2JY2FaM55p/F0vNpmY= ARC-Authentication-Results:i=3; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b=BtiYKeqG; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b=BtiYKeqG; arc=fail smtp.client-ip=52.101.83.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b="BtiYKeqG"; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b="BtiYKeqG" ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=hEe7tS4Q40Y5Nt391uq+tSGVmX4BcyI+ozIM6vMyAtwwxPG6UUhn0zXC0NWDpRV4TLpma7JzqS29fcNxFTkY3lsEv1x9gW2+rF4sn54PierY/QEAdpNh0th1qXS6U4WGxlWiJOl6VwcyT2qCXHoFSPITZVI+4M9mtOuqzZZgsFoZ3AAQNta/zD+UfvjbQfaLda4uGgL12o3WxQEkX3uQM5L7ZUldHcFs40I1G32fSFSN0Tbp6gvr8q3ZJH2D5lziq4lpZgjIxZ9HKuax0LrVsV3OCV/0ryrxsfAgia3nGkqM3EFOWJdovtWyg1btVpnkl6x9U9L1PXTKiha6ajpUeA== ARC-Message-Signature: i=2; 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=2EmH7y2asLRWKicn8NgYBuoizQrszj6BO+tq9ihh6Uw=; b=ExjB7Gh8th7okL7XaVsLrAqBOhyaHGkNyXNkNpHUpIADzXQ2RJMsv1OHCRXXKm8ro8YB5Ow4BSy51uxl/2ek+9xVZO9SLtE+5PNZAJx146CHazf7joWeuY7SGRO0DQZ++z5wBnCiS1KXWxfBsKCfb1kcrQn+ipqgUOkknaV3MhBIQbuUhmbrGAINC10kJUhI4OfD0BIR8lvYZHOW8ldxcBG6Mob5D24ig+Gh+2S0ccHbQiYNQ5hJpTBsvK0pukEUr7A3eJTJJkvoTLdYnGevcNasU/KMqEAsPB2lxkEvRUbyFg3eDus0Q8bTtW0C67vqbeFYyDdjg7NIQlIkNicUOg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=hpe.com smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2EmH7y2asLRWKicn8NgYBuoizQrszj6BO+tq9ihh6Uw=; b=BtiYKeqGS8tWh6fcPhBY/e8uw55JozEfKWHJACW8e6bR0AAqBnKReFgskNARfjXt4ZlUDOCLLhXMCoKuUQNVCLkyJaEk1LCWsSwebo/SMzOXD3lUwnd+eg+nJK5g63zSjyZfATicQnhyA+cYPjIylsjEd4icCfgEWIliO4CCuu0= Received: from DU2P251CA0012.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:230::8) by DU0PR08MB8787.eurprd08.prod.outlook.com (2603:10a6:10:476::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.12; Thu, 30 Jul 2026 12:54:19 +0000 Received: from DU2PEPF0001E9C1.eurprd03.prod.outlook.com (2603:10a6:10:230:cafe::2a) by DU2P251CA0012.outlook.office365.com (2603:10a6:10:230::8) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.270.12 via Frontend Transport; Thu, 30 Jul 2026 12:54:19 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by DU2PEPF0001E9C1.mail.protection.outlook.com (10.167.8.70) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.270.5 via Frontend Transport; Thu, 30 Jul 2026 12:54:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Vu/JavGvo9DUQqmwQNNv0x9L/AhWp98jvlhdav7x8wL27IEmR/J3Q0z2jU+QfN9LH4oK22NCvSJW8aQWTI9ceE6PU2PDoiDyhbD3vSxkNBJEQPjyQLD7q6605l6QYN76ccWMhX5q9nH4netUklW8/rBAoJluhFBK/ema0F99ue8oLZZqfls7P6pzB66EEssMy6UNMttslMu2f+A+i6iHbEDW+cEsqi6lFXQ1cx2Zm+Jznk67W1kWdLC06PepxSTsmr1IRlgUtnUwbQf99BurBXv6TsLHwq7oPz3mU6viY+0aHH0Xu6pRqCqziMieM7JYkjfkNpOvBGmupMwzsg6jDw== 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=2EmH7y2asLRWKicn8NgYBuoizQrszj6BO+tq9ihh6Uw=; b=qVtdFL466bhIw3bRwF7JpjzC3MVx98YnRxIBvGDAkhr+EqYiO4cpaveqsjIhZeaVetmlvdk68zguxuGuem4dCgXfyRO/1w3ul9o/4IpMlvvQXEeqJJVZ6RIOVBZBer24MfXuN91R9LYaTHj/21ThiRbCDQJ5uSbCc527JZLC3+BXsrRhlZrP3adIf84u6T6DtPZQKikAs5VshYz74BD1NQASVUwj9H/UAkfMGL/IlwgofDQaxMmcaKOSZT5ub7JNmPuBOS1/tlN/RX7vM4UEvvdArma9RUY7GF5+4TAqOm8PNtj5FObE8p6plzH1lqJV38Cnj2HC0IuZxuVf8+7Vfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2EmH7y2asLRWKicn8NgYBuoizQrszj6BO+tq9ihh6Uw=; b=BtiYKeqGS8tWh6fcPhBY/e8uw55JozEfKWHJACW8e6bR0AAqBnKReFgskNARfjXt4ZlUDOCLLhXMCoKuUQNVCLkyJaEk1LCWsSwebo/SMzOXD3lUwnd+eg+nJK5g63zSjyZfATicQnhyA+cYPjIylsjEd4icCfgEWIliO4CCuu0= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB3421.eurprd08.prod.outlook.com (2603:10a6:803:80::16) by AM8PR08MB6499.eurprd08.prod.outlook.com (2603:10a6:20b:317::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.15; Thu, 30 Jul 2026 12:53:17 +0000 Received: from VI1PR08MB3421.eurprd08.prod.outlook.com ([fe80::e079:6bd:fbe0:89b4]) by VI1PR08MB3421.eurprd08.prod.outlook.com ([fe80::e079:6bd:fbe0:89b4%3]) with mapi id 15.21.0270.009; Thu, 30 Jul 2026 12:53:16 +0000 Message-ID: <5b20d562-4cc6-4b2e-a9c7-db45be7f25c2@arm.com> Date: Thu, 30 Jul 2026 13:53:15 +0100 User-Agent: Mozilla Thunderbird Cc: usama.anjum@arm.com, Dimitri Sivanich , Arnd Bergmann , Greg Kroah-Hartman , linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/3] misc: sgi-gru: Remove broken page-table walks To: Dimitri Sivanich References: <20260730111316.3672672-1-usama.anjum@arm.com> From: Muhammad Usama Anjum Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR4P281CA0127.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b9::11) To VI1PR08MB3421.eurprd08.prod.outlook.com (2603:10a6:803:80::16) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB3421:EE_|AM8PR08MB6499:EE_|DU2PEPF0001E9C1:EE_|DU0PR08MB8787:EE_ X-MS-Office365-Filtering-Correlation-Id: b1fdf209-f266-4211-a4af-08deee39abb2 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|376014|23010399003|10067099003|4143699003|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info-Original: 2zbTMRfcPVzT2a+HxyxdNDav5kfveGXE4/CcrE7yXOph/IU311WemTfx/jUPUAqlnbWJ2LKbNgzwOOL1VuTz5yvcTCaOuBQ8Ld3UUp+aCXlo50KgJZqEC8/K714pCOnDtdi/wZKiQk7XCFmIFBxuN9uaZYqoHVKBcJKdqFguOGRgDM0nWNvhls9nTiy1LXy8D5mWtyr/WhCWOkSI03wz6ky7cg1Y7I8J7mxvXbuiqqjMsIJVZkdUAXPpvLadg0RuaTZ0a41hCnjLcUGQdUxuHHjFl2KA3jJL1LAPBr4biwkSBK4MyXji2NB4L4z54/QZVk8bSXJjKOSyYe9f2sKzWD6lab6QyhON5X5F1otBPxVQIYkrHhTMTYwPqZoTIzqQCMelNOXN9AAlOM2jekKbjRsAMwllAIM6qS2ElosRoE/CfTE3YUJt3nRqUxjjbV1rncx871MRv3VAX1I9Yk9HOYxYQHKK8Lv15lF6oTnxp7FSzGv3R4HX3op8Bz32b8/OTRmrvRA70BaHP39vsrJ75RD1FLov3r4WGtB1LCRfLDOnT5XXYvibSmhWYycolvmJgjd30klnC+ScO4HK/ZWC2p4P0Bz3ilfyJucSajsdn5E2moVaEFu7A/JRGC0s7VLSjTsEKvEKp5v/QPR5xuos20Hd1r6I0i62jwuzX5bIGWA= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR08MB3421.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(23010399003)(10067099003)(4143699003)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-Exchange-RoutingPolicyChecked: eO9JElc9MNbsxqIPiQcldsAklcdpI4MO+hvP9FRdVUoagLViguRmMGhVcD+BFT6wqeX55Kt+8yYf/+tCMmvY/NDhY8ZrBq8VcrGyo1Cfgm9YJmfUfC/T4+bRGCE52e+GqclvDZLyBd3G/Mrn/S54JIMA3N/2f+KtHH7WIdCsi99mEvEk68lPfOFYMOZPUR22HbeYqPVNTnQXxnEDoYtHRHxR3G8zlvtv4SsH9/fYUg/SwAvpOHRSjK+3Eisk+6HU+HbdyqzgIHm9CzB4UuHP5FFHOMVvcS47KXNP7+V+V3ZhhpiIO+Z2r7RL+OZxUC8Dg2MHIaQDZyrtH6kmL3Ij0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR08MB6499 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C1.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 7899a744-a76e-4788-94be-08deee398639 X-Microsoft-Antispam: BCL:0;ARA:13230040|14060799003|1800799024|23010399003|35042699022|82310400026|376014|36860700016|56012099006|11063799006|10067099003|4143699003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 7yF3QnVB6WBJFt7JgltxQKRCQLxQvvcg6BjqtO3jA8vbz4OwJaGwwWEDeUgfCocyYh88UIXDfTa43zubb/wUFa4HKYuPUsexRsfBmKo3OsQaGA4cYEZphxzYveQ5d94wxFiSILY5HeX/SZBVBbcr8sRIbJ47NQaIy5jt4bmzHpDM+BXELMyWbVc4OjUQ49fpBI1dFnpNzT//u4ItKVTmqOua2UMI8ZIU3ro0wsCz9tJcIbwpO0JwM/3ZMo2zcpCUafJrJgx522ZnIf4mxjq2H73KouTT2DeMe7Q2kuULh5fTz+ezFyDEUdnl3reQpCGMXc8mgl4Zft4YCdzcymcQRwICWIPpTsPdLhcRyZrpN8vX76WR1+xHHo6yYnAFPCapdBWCWIqgkUk/uMj6499Uv8QbGeZua0DaOeBsqXFVw0zEkikDhw82E/THBxfAgZ+ox/XZT6aPtRv8veY+jmR5wiFEVCp4hQ1srEYWbZQg5RKvIPAedlTzCuztBun0bZMwcs6+ubN+mpXPQWTgae6rFZeXyBgsbuAxYzBAuwUMrQwtHeZl5zPseXzKdWKkhn3blyoxN0AlMofva4GEnEfd+t27kryUYMKXMO/otBnQyWiDaZ4G0dGiJ5cYj6XN59Rz9SesCFaanAB5owLLsHoelebbL3BPTbEM0KDoMJALDWL99qQTkTHRnngyU2wHDA6uEkgw0JSFo2WLaI7LRHlGAw== X-Forefront-Antispam-Report: CIP:4.158.2.129;CTRY:GB;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:outbound-uk1.az.dlp.m.darktrace.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(14060799003)(1800799024)(23010399003)(35042699022)(82310400026)(376014)(36860700016)(56012099006)(11063799006)(10067099003)(4143699003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: gH69y21/bLjbd6Oq01H/iGIL+5BWZuySafwpTX9bjHod9CJ6oODGJ/YDfcpT/b134YmQ7trSl3c5MNrjQ0DFaGUFAoh0B4zVLUGsyHFwKM6BT15yVgVySkLy/t/YEJmDAhYXm0FMo/F8tCa4ZjJZQG2LwAO/vgX1px1U5YG6iYuji3PuY/Tg8vPYNaYIEjINL0phJ0R6ZFJB1k82ioNDbzpASphE4oFc1EaN4182MUhHqf1CIZDYTQmjiqODsizBZsX6+l+4BNFrH74q+AYd1CMxgDWK2MRNpcPo/0AMX/7RXENyCgM3VjLZYMX0jyI+qZONUl+LFflN6vsoK+C6XInyiSHJjCQ+iAnDDOPozTqPIVXWstgIzaJ7FC1rgKh5TKc0dl4kUgG93ms5r5JK2E7UZVSDXK2iwaeEzkbeInvnaYkVi+etLbuJdPQ/JvrQ X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2026 12:54:19.3335 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b1fdf209-f266-4211-a4af-08deee39abb2 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[4.158.2.129];Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF0001E9C1.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8787 On 30/07/2026 1:22 pm, Dimitri Sivanich wrote: > Muhammad, > > I should let you know that we're currently and actively working on a > forthcoming patch to remove the sgi-gru driver, due to security concerns. We > hope to submit this patch soon. Didn't know. Thank you. > > On Thu, Jul 30, 2026 at 12:12:49PM +0100, Muhammad Usama Anjum wrote: >> While working on MM page-table changes, I found that the SGI GRU driver >> walks user page tables unsafely from interrupt context. This series >> removes that path, uses the existing process-context fallback, and >> cleans up the resulting dead code. >> >> Muhammad Usama Anjum (3): >> misc: sgi-gru: remove interrupt-context page-table walks >> misc: sgi-gru: remove obsolete atomic fault-handling state >> misc: sgi-gru: inline the user CBR status update >> >> drivers/misc/sgi-gru/grufault.c | 185 +++++++------------------------ >> drivers/misc/sgi-gru/gruprocfs.c | 1 - >> drivers/misc/sgi-gru/grutables.h | 1 - >> 3 files changed, 41 insertions(+), 146 deletions(-) >> >> -- >> 2.47.3 -- Thanks, Usama