From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 6ryDBkPjumgDzxYAWB0awg (envelope-from ) for ; Fri, 05 Sep 2025 09:18:59 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=me5I+iq7; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=me5I+iq7; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 08B5E1E023; Fri, 05 Sep 2025 09:18:59 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_LOW,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=no autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id B89531E023 for ; Fri, 05 Sep 2025 09:18:57 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 521B33857C5F for ; Fri, 5 Sep 2025 13:18:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 521B33857C5F Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=me5I+iq7; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=me5I+iq7 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com [IPv6:2a01:111:f403:c201::3]) by sourceware.org (Postfix) with ESMTPS id 72AE93858D37 for ; Fri, 5 Sep 2025 13:17:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 72AE93858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 72AE93858D37 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c201::3 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1757078241; cv=pass; b=uJZlJm/0ySW/18RSrluo8b6h9Z5NI2WkMyxOkx+8BAxD7AiyHTN0CtqmnAOxzaM0ZsZParCK7FwUFtMpjE/l1RA1Psb3KZbOj8ZtBJMvPCvVc4WkqkhYZElEZ1X9FaLAw3tXoCeWpBptswhiVhg54x1dOsr3s9W7MdCz8u3AUxs= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1757078241; c=relaxed/simple; bh=mbCZhUD/dRun/ZCdgropY3Uh72knFjsVSAuZuA75eu8=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=Qe65/12R4Yi6/dtCeZsPMHqyQmb94MpvM9v4XLSHmogdc9WiWwvV1hCYlTlxAhbcdjjEN//2geEPuDnxGCgpzXRUlbsFGt80bCPSfJEYCQTIzKDDZLGLG40/wAEh+m0vCV/9m+YgJ6ODyjEOUees/Y7lD4xW1oauPkneeyo5WAY= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 72AE93858D37 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=LVrSHb3lHJO+tFWHOTNuVjGhZjZoV/PMzvxT/84p6EJwhH0tl0/RCcWTxq7Y/dYjFslWbP3qzzT2e/NCXbfhZ1W2yMzhFpj8fR+q5XlEk80IeO5S5wEZVl6xYSTy+R3//J9+rgbvrHoU/yka3e8XZ8VN/qfyiurNa0dM+Lagl1rg3PJ36lXUGz2j1iL7hlogqKzEiC/yJY5FJKwG2Ht0kL0QpFrOjHPaYcJQ9ym8URRnZVE5f7rxCN4mXlGQVvrJqqw4TL6P+yW3s2iNpLkYM6+mR3Jh6jge1BRa11+hIZUz8kX9HkqLHs/yesBHFG4HU7kpWdlrEz4x4BXOGF2/jQ== 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=W5J8w0p2BbLW5+2GJqCSIsnmxoQ0DyHm3vJ3ZuaJI6c=; b=wi/bwersb/S8WVc9qR2Y3+bKO5fTVOwXufUVzP0m9BreSYtAoKYL+M0UKmqRxhjkrWUJvZoN+3FuV2Fkp6WN34WNGJREG65aJLdjjhTF/KXXDaZ45pvx8sqD3QPJcGscoxFDZKEOIU2mJ5neEafIlzvnjxXBPeB0QRpkqXSlvBg9Biq0nUguIlQG0bYOv5pQ++Ug7Uyr6862WZPN55mM0ye+fZm0Ws/3PRt2p62lKkat3n/2hXp3ehoQVHuvCwF2H6H65s+Ae6nFyAGRTq5vgBCU5TD8AR0EGVYvo1u8JSEE6MaoYuBLkX/O7XCJ+nqfBeC/9gf1BzfPgGIt7IbFag== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=sourceware.org 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] 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=W5J8w0p2BbLW5+2GJqCSIsnmxoQ0DyHm3vJ3ZuaJI6c=; b=me5I+iq7wNamVneXyF1POxhDXGOnriMM77pR+em/8B0s1jzzI8YghLjgm3wSimUC1Hnz3yfdgpoLz23qi9hCP8JUGL/lF+3QrHS6S9BlHjY2dDc1X3EbQXsHrQuiO8Hy/mf9QIm//9Qn8NzoTFfzTVTRcr/uzJTIpcWBFnhWue0= Received: from DU2P250CA0029.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:231::34) by PA4PR08MB5949.eurprd08.prod.outlook.com (2603:10a6:102:eb::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.17; Fri, 5 Sep 2025 13:17:18 +0000 Received: from DB1PEPF000509F8.eurprd02.prod.outlook.com (2603:10a6:10:231:cafe::50) by DU2P250CA0029.outlook.office365.com (2603:10a6:10:231::34) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9094.18 via Frontend Transport; Fri, 5 Sep 2025 13:17:18 +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 DB1PEPF000509F8.mail.protection.outlook.com (10.167.242.154) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9094.14 via Frontend Transport; Fri, 5 Sep 2025 13:17:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V1y2oHxjL9CCrdw8Y3RTjQS0EooYICXUvmAY5GU19blcIdK1/OehLMoj/UKfwe5Wn40qKS4zfzu1iSejztapGv57KW8KAUkPczleU4B7FvrDiwNRdBp01cepNbuNOJZX77xOossJ97RVay+IOrAtK8wINYxlI3iSu3ePWSRhETjqWfWwPVy0jscDt44VYIzCSuUavqmzW36h7Iei8Wgc7SDuEXRFpwmQSzymTkm3jkIX0PpDYhKeS7bHu3i/H9qmqp7fVFDwN5eRLnFnnqhLY4FjKSJ71ku+UZpf/dgcd7ULuWcvLVAPaOSmZKcN/z9HZF2bsarYpWpOlEXkLSF5jg== 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=W5J8w0p2BbLW5+2GJqCSIsnmxoQ0DyHm3vJ3ZuaJI6c=; b=LoUwlmAGZEm5Kg9wFvxzy2v61wwzm8h/f35xIuK7c59i13x4lJv3iLnZKb5eQmhM9OWMTy4RM3C+SRFKkz1QSTe5SooMTrC6C2Sz+DE8ebJonEOsG3+o0HVeD5+sx9p8kHou8CgvGEvri3MnvKEYU0R8gMvYf4nR+/C7R8YCmfVDoxt2NoxSNTNcHn356T+yOKrMn/9PIynsBRBj4Or2MknJ6TjNyIEfsbVLN9nJw4uURJQH/8pm2waVx7SV/c1bNKo3KkHLZqKyLz6+/1MSEBdOWmL9P9zETDHwkpBMohsaZpYaKYtQs0rZ0r2RRaFyamBErcG4zKN/BJCsWlp+sQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) 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=W5J8w0p2BbLW5+2GJqCSIsnmxoQ0DyHm3vJ3ZuaJI6c=; b=me5I+iq7wNamVneXyF1POxhDXGOnriMM77pR+em/8B0s1jzzI8YghLjgm3wSimUC1Hnz3yfdgpoLz23qi9hCP8JUGL/lF+3QrHS6S9BlHjY2dDc1X3EbQXsHrQuiO8Hy/mf9QIm//9Qn8NzoTFfzTVTRcr/uzJTIpcWBFnhWue0= Received: from DB3PR08CA0016.eurprd08.prod.outlook.com (2603:10a6:8::29) by AS8PR08MB6149.eurprd08.prod.outlook.com (2603:10a6:20b:29d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.17; Fri, 5 Sep 2025 13:16:44 +0000 Received: from DB1PEPF000509F5.eurprd02.prod.outlook.com (2603:10a6:8:0:cafe::da) by DB3PR08CA0016.outlook.office365.com (2603:10a6:8::29) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9094.19 via Frontend Transport; Fri, 5 Sep 2025 13:16:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (172.205.89.229) by DB1PEPF000509F5.mail.protection.outlook.com (10.167.242.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9094.14 via Frontend Transport; Fri, 5 Sep 2025 13:16:44 +0000 Received: from AZ-NEU-EX04.Arm.com (10.240.25.138) by AZ-NEU-EX06.Arm.com (10.240.25.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 5 Sep 2025 13:16:41 +0000 Received: from AZ-NEU-EX06.Arm.com (10.240.25.134) by AZ-NEU-EX04.Arm.com (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.2562.17; Fri, 5 Sep 2025 13:16:41 +0000 Received: from D2G2X7XGD1.arm.com (10.57.60.116) by mail.arm.com (10.240.25.134) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 5 Sep 2025 13:16:41 +0000 From: To: CC: , Ezra Sitorus Subject: [RFC PATCH 0/5] gdb/aarch64: Support for FPMR Date: Fri, 5 Sep 2025 14:17:02 +0100 Message-ID: <20250905131707.77027-1-Ezra.Sitorus@arm.com> X-Mailer: git-send-email 2.51.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB1PEPF000509F5:EE_|AS8PR08MB6149:EE_|DB1PEPF000509F8:EE_|PA4PR08MB5949:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d50bc43-fedc-47df-d20b-08ddec7e89da x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|36860700013|1800799024|376014|82310400026; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?jASzErKolRnp8sMRNJ1eIpZP3Lxf5oYuJZvw+raEzLZVZl/2J3IjeLGm8dU1?= =?us-ascii?Q?qeiEvsR8l4ypjSpTVSydq2oOt/Xvu+bESWZQFiMD/bXafTl7ANwAfMHfbjtI?= =?us-ascii?Q?C7T1X/2+FBhqVi8ZI8b6GVi5P/09UyN6yLjGnwYnC3oPznUq1eEAQ00igjnQ?= =?us-ascii?Q?lsev5+pfahx0ODW/YYo1mPM6v4KfR3XCukhxTEyg0SnFKQyyDMPMj02K4NRp?= =?us-ascii?Q?FxI/qyEVmPZ3KX97NAf9XT6SQAujMXQQye3FyXQ/Gz/vx+hgCy2ZILxlFZpy?= =?us-ascii?Q?vdm0LOE0rtroon+Qa5cU+3WEGur8K7H9jaC+zKqK8i5WrzSKJhDiy0WL8KUS?= =?us-ascii?Q?DpoPJtl5ypUaXLLCYNrBcIACrk0qzAz6R2jrRhq56q4jyxA9Rez75J2szJwd?= =?us-ascii?Q?SzvWXGTkCangzdWCNHE6uYtRLZStohimupCbXIzT/mnCS9j4H1AJyhKop41g?= =?us-ascii?Q?6Xvp+XiU+MycDQZydgtOtvFnVoGj37L3D/OwW8HGz8cl7szByJbiHR7PiCak?= =?us-ascii?Q?n3m4mBD5qsWqJkSS4WIcMWNNFlKIH+niwUYg9kgjpIBSdcDhza8GETJyQyTw?= =?us-ascii?Q?HzRtaGUTlI6jaEudFhYO3OyZNkdff9WH5vtEjPz1asO30E0H1KlfTALx8Ri5?= =?us-ascii?Q?AeGr+Y2tr/77Vw3mFh7B3m6kCZhDg0mKuoQwUIESjBMpy961gxEe0ovvPg3w?= =?us-ascii?Q?mmWneLkCluxaQeRCMTRzdWK/5FfOdMy05G1a4XyouryjyJeAKJNQoKYQKD8P?= =?us-ascii?Q?04ubOwDgBIsBj/vWaiM9ZeDy7g7gnVHB6PeImEautrAhDqrY2B+jk1OgAS2F?= =?us-ascii?Q?ogQZXy2QwJzfz8BPImoKQU7ivulVurXxPgTd/YR/qVnCL9hnfRivODFmNZyP?= =?us-ascii?Q?0knkESf0DdPMNZvY+giJ6zgpwAq4Rt3NH137ZWf6Uos8qdJjlI2HljlqH+7H?= =?us-ascii?Q?5iG/si8RJL10dAanNAP7QpmKJBf9V3zHZf+7XPiTHW66tt+pDU9+uvUCx/DF?= =?us-ascii?Q?SBZfp5N+dZ3V032YlWD7bMUBOP7TCLkks9k/QUyuASaTmuVqQmqg75gY4i6j?= =?us-ascii?Q?iPLtrEss1llBEdCJS9rQNeKvWX3pek2SnaFb2VC2J1O6mVNuaY5vlL/7MPVw?= =?us-ascii?Q?hpYB0pBSpFH3dK8kkjlnB/81NszpPPkP6dqaFFa4Bd0SaKVPbJGlMGszeGH0?= =?us-ascii?Q?Qg8EiGgTtD4Xy9x9BSNYs13zOGD6jEAWODRw4EuZgFKfORzI06uF7wHP/rld?= =?us-ascii?Q?tfBtPgwNkWYfbhzZ/ssZamHDx6CpR9ktqyn2zEmgwTMx1aoEsHBGQmJ3QIp3?= =?us-ascii?Q?u/Y4qg7RB3LxEwwHDUUutFwwSR+83+p45NsGgjDWpeeuSA8BIhVtmO+ukwTa?= =?us-ascii?Q?jl/lzu5ZYDoAo3Strx7vkRev+9IGPoowfbEO5bK3VgF6o7d7+SotpZG6LbP/?= =?us-ascii?Q?bhGNkwBebE4rI6rYPLkPfbZe/uvlP5pRAT7WuRz0F0qV5ZKtL1UkyQ=3D=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(36860700013)(1800799024)(376014)(82310400026); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6149 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF000509F8.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 3a2805a9-dd25-461c-8996-08ddec7e7614 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|35042699022|14060799003|82310400026|36860700013|1800799024|13003099007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?UDV6XPeaAtQirm6iHKO90u0rGlWd/9hEGOca53fQh1EEqK4mfgFLVpLsaNrc?= =?us-ascii?Q?qaklLkrmQeWlll4e7chSTdz5WhUbif3EHQl/GpltXmL0Mn2Mw8hyzpJRgLcc?= =?us-ascii?Q?JM+j5svdsV0E2FpVfQ1W0iwJdDAlUgCD+FB2hEO85/grT1xLq0aotwXQ2Q8j?= =?us-ascii?Q?Fbk/vG1JCWVum9mywIStwUtlUTnkZagMGzNO3RBbEd39I0mIZbnxMDDX5JY0?= =?us-ascii?Q?IRpIGUXMStxVbWdL+bIeU3bCm4BZgkVse/wiyXGYxqQSM8JNzT6nrpiG8Od5?= =?us-ascii?Q?757VeHq7fEnipUAwXWVXpzV4/jWf43DfZD7rciXbtIm9DFHflE5btVn8l0rV?= =?us-ascii?Q?1z350FLB8j0NlF4w4mrd7jn9hbnbC/EaK6ePgq/XHeoHX9M//hfa1zaUf/Bb?= =?us-ascii?Q?4Xk38cu+CnUMgazaIVdAEE5bHtrGHZb+EWDrQp4tPl8wPY54SJe2ZeTmiP8L?= =?us-ascii?Q?SK5k79Mvfu9aiJXC8tZf5mFZTUKBZjxMS+heHAjuSOx0sgS6hShQxFkufk4Q?= =?us-ascii?Q?28n0osseNZ6kgSKb8Uqrxuqg7Lz9aUFXawlXJo0kwttcV5veXX6NA+136gcg?= =?us-ascii?Q?OosaeAgH8t5U1CIVqxtp4iF85QMTMolEd7zZNRHQ562GTnYhEVyn3iPXMzN6?= =?us-ascii?Q?aNtA0LP1yeub/zdLzysviKSsccwQhKo7vWJ1WWGxwifiusdnvedy/gzL1tXF?= =?us-ascii?Q?qIoz7Quu4vBkqldQXRS/yno0HM+krmx6ZXIYn2h3azAUB10GLGvP0aheTSvc?= =?us-ascii?Q?0OwsIW/UuSj3Oi9mZYKUd8+/jqIm9qfJZWPh7rHfihEpkGOq3FDla7Q2zky7?= =?us-ascii?Q?VgO274ZDTSjjRrCAw+WSOsLJEPVWAtrpcrk513jssRKoDt92z5v1JJzdXW/X?= =?us-ascii?Q?eJamLUyg6p6hm4oCmJPfZ1vUUp8sukHbNEU+KlzLAJFixH2gSqDOlePbcNd5?= =?us-ascii?Q?SI+Cz+8CJOWGAozdWXPXDCB0OjdUoQxBOtGzafthn9QupHeqaJCbQ/5n3Bnw?= =?us-ascii?Q?TtRLvsuv7i7lt1yuYBEkqaKt1tUuEm0QNaD/+hOq81BA5JMVS6tlHbNzpnAL?= =?us-ascii?Q?zOiunVNX1fBq2pKdbwOukdFOBBwfnzVY9pqHldNy7B9WPIZ6+8hewshASlTv?= =?us-ascii?Q?Qui3S8SkjboyqdFQgjfhUAHOtvKGNMC5v19zSctITSzbFgxfz+9m4U3luiv6?= =?us-ascii?Q?k4uS5PvLhVf/dFLkolf3gmsMUVgFjr2u7QSrqtrYRGGGx+aCRSYqjnXx/lxr?= =?us-ascii?Q?VNeGn20XAtAwSaoqiSEpjPgh23PhnJtmFa89NM+bMq+9At/90vjoPA3CJjy+?= =?us-ascii?Q?z/OLkF0u+n/gcFb5pv+Dt32Zox4s7G4geZMP/uqw7WEZz69/GCSpEcknl2EO?= =?us-ascii?Q?hQyYJzzh6kT+AHu/mWtXZMi+gZH/vJRFhfNAybxT0OYmIA8d3AWDNv/pNR4Y?= =?us-ascii?Q?aadSxvR3RabF0i/1pggWO7zj6WuRX5QL/W6Ny2feofcEyWaiHjeDUg=3D=3D?= 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)(376014)(35042699022)(14060799003)(82310400026)(36860700013)(1800799024)(13003099007); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Sep 2025 13:17:17.8871 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4d50bc43-fedc-47df-d20b-08ddec7e89da 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: DB1PEPF000509F8.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB5949 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org From: Ezra Sitorus The Floating Point Mode Register (FPMR) determines the behaviour of FP8 instructions. This patch series adds support for this register into gdb. This has been tested using Shrinkwrap, which allows me to run Linux on a model of an Arm system with new features. You can find more information here: [1]. This is an RFC becauase there are a few things I'm not clear on - the main thing being testing. In the final patch I've outlined my thoughts in the message. I'd also appreciate any feedback regarding anything I can do better here and also if I'm missing anything out. Ezra [1]: https://shrinkwrap.docs.arm.com/en/latest/ Ezra Sitorus (5): gdb/aarch64: Enable FPMR for AArch64 in gdb on Linux gdbserver/aarch64: Enable FPMR for AArch64 in gdbserver on Linux gdb/aarch64: signal frame support for fpmr gdb/aarch64: core file support for FPMR gdb/aarch64: Tests for fpmr gdb/aarch64-linux-nat.c | 58 ++++++- gdb/aarch64-linux-tdep.c | 103 ++++++++++++- gdb/aarch64-tdep.c | 18 ++- gdb/aarch64-tdep.h | 7 + gdb/arch/aarch64.c | 4 + gdb/arch/aarch64.h | 4 +- gdb/features/Makefile | 1 + gdb/features/aarch64-fpmr.c | 44 ++++++ gdb/features/aarch64-fpmr.xml | 55 +++++++ gdb/testsuite/gdb.arch/aarch64-fpmr-core.c | 109 +++++++++++++ gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp | 143 ++++++++++++++++++ .../gdb.arch/aarch64-fpmr-sighandler.c | 134 ++++++++++++++++ .../gdb.arch/aarch64-fpmr-sighandler.exp | 75 +++++++++ gdb/testsuite/gdb.arch/aarch64-fpmr.c | 117 ++++++++++++++ gdb/testsuite/gdb.arch/aarch64-fpmr.exp | 116 ++++++++++++++ gdb/testsuite/lib/gdb.exp | 49 ++++++ gdbserver/linux-aarch64-low.cc | 29 ++++ 17 files changed, 1061 insertions(+), 5 deletions(-) create mode 100644 gdb/features/aarch64-fpmr.c create mode 100644 gdb/features/aarch64-fpmr.xml create mode 100644 gdb/testsuite/gdb.arch/aarch64-fpmr-core.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp create mode 100644 gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp create mode 100644 gdb/testsuite/gdb.arch/aarch64-fpmr.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-fpmr.exp -- 2.45.2