From patchwork Tue May 21 16:39:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthieu Longo X-Patchwork-Id: 90620 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 51130384AB4F for ; Tue, 21 May 2024 16:40:43 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2074.outbound.protection.outlook.com [40.107.104.74]) by sourceware.org (Postfix) with ESMTPS id 1EF813858D1E for ; Tue, 21 May 2024 16:40:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1EF813858D1E 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 1EF813858D1E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.104.74 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1716309616; cv=pass; b=h86KIFQQ+hQ5nqsdDtPYIAG2dCOzLhdt4i8GBXWwIsfheIt9aPO+85W79tvWI7ZKVkXDBRirebJ1d613KJTukuIZj/oEdgQyUCII3uE+6WG6Jv3mMyh5uZvCB1CUdPHkYLeXGoNoAsfI7QK95FKnCiO5AjJDUhvcAFoZH7gU2Fs= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1716309616; c=relaxed/simple; bh=27emA8acfngRXpTaegVG8CiAr8XBEHfSSLzRGLH6Zps=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:To:From:Subject: MIME-Version; b=mPcY3lOsbsPBsdNhQfcu6cXJSUyCyEi8j63Txg+FuguNC8bz8qeo/BfN0rQTbJ/VlXfYnvp2fl/4g8qv4MUHUce3zbicpBLQUA1R8xpSjc+96uf4snOZPYCht7zAUy0SiJNxRgqjIL+x4Ly+a2oDx1TE9+xkB5cU9WdvSsFzDQo= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=Qs92sJWseDzekrLvVq9Zxrz2Ns9GVNe4BsJ5ae2+RAhbByyx99a/AJQBz5jdX3d5hBEEGzPZHl2RSPMam4emLewbZ/+zf1+guxjY+24X9EmNuQUD+D97RPJUVM69PKclIm6YrzoIu5PXvobpjjQ/mCVz8oKe6ewzDaKgVzZdmSHBczzHHo4C0svDdgcRtO4VMSrEMTgiuutg/QNhkgX6Vjlt5m4RFbyNsIq1coB/XaGa0FP59AVUXGE1cQZ6roHSJQcLhQEpEiP4EqJbmU6OTKpR7NnlCl2yNXbarvTbM7zhxi/vQ1xR2fv7YHD1tlMP68whfSri0vvtkSc0iGwfRQ== ARC-Message-Signature: i=2; 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=SgwT1HHCuSc6p+eLZaXvXsTLd0BxjrAWQDog5plbc20=; b=DPT8JMb7pXppW6F0sBejxtj5hVvSse2lsQ4meQOq9FM1aEA+Xr5Nx07ScoRaQnMiMma2sRzZ2UgeNiRlmrVnW8L1adfJyMxnRvqbvwUMW+hWlDo0ByfKvNEstRBV8wmkUPh+jxFGuqGESrn6kaRNNdUvPQKUeOLVY8pAVvLwIGkc7ECmFd5XB4132eEs2B5ToYKbRXLWr89eDHEWFelYbKGdkfWVbwl00qmnxUJL8+hNKmDwqpEBKSKi14rPcOVwPtE3pQQlGpLAmuHfPXTqzo7dEeOgcYcz2gbrHdHlGzf8SEFHgKvTJylfwVGjq4BDnt3DEN8P+04MDlHWrZSMbA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) 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] 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=SgwT1HHCuSc6p+eLZaXvXsTLd0BxjrAWQDog5plbc20=; b=PU6bU3cD/E7bUOoK0bxGWkYmevKhmpUkz3DkHygDbfHaIa6FqxErwjBYYEcegaqIKVtn1+fSZgmoFhTWVlemT+rFsaj4ABfXa7sM2eeajww+KlbGivTNbu7wdQSDyKaE2BZICX1TmPHl+77d72Hzeg/oZDjqpLUtLJYeQ9uQMoo= Received: from DUZPR01CA0257.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b5::29) by AS8PR08MB8610.eurprd08.prod.outlook.com (2603:10a6:20b:564::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.36; Tue, 21 May 2024 16:40:08 +0000 Received: from DB1PEPF000509F3.eurprd02.prod.outlook.com (2603:10a6:10:4b5:cafe::6c) by DUZPR01CA0257.outlook.office365.com (2603:10a6:10:4b5::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.36 via Frontend Transport; Tue, 21 May 2024 16:40:08 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) 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 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB1PEPF000509F3.mail.protection.outlook.com (10.167.242.149) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7611.14 via Frontend Transport; Tue, 21 May 2024 16:40:08 +0000 Received: ("Tessian outbound 85e363419cbe:v315"); Tue, 21 May 2024 16:40:08 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: a6579d88c1bd9676 X-CR-MTA-TID: 64aa7808 Received: from 9ff6f74b2a7a.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id ABC83BC9-66DE-4532-BFE1-12D0FEBBE56B.1; Tue, 21 May 2024 16:40:02 +0000 Received: from EUR03-AM7-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 9ff6f74b2a7a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 21 May 2024 16:40:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Olrh52YeGACy1YBgJMSXSgScZlRV+QAYb0UgA9Lgup0UctGYIjat+OrnrVZC2UYMoTca/e26ELJOm7OicdTdpN//bobVKTmpwNvhsTOh2udy135a43IF/DyrauP28SNvdle4kuPS8AURNB2LxU8Q+8uRhx888SsYWVcsDBbx135IrgYTKHiwXd6uvqpTIJjMKPQ3aj2yAFuLPL7zMFshk8uv6R4LE7RRYLNyl71VA1jt/Y8pAkLe/0/FRwsFncECjA3+eBfymQjYwgjH3QN+38kgAd3+fww3jDOmdXZEUsEzmQm85Ick18NPvEmsUSqtH5axF8I3KpaPFtgszXtBQw== 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=SgwT1HHCuSc6p+eLZaXvXsTLd0BxjrAWQDog5plbc20=; b=ZYT6f6Lp3v3eeD1sJxADxJrJ3i+zxGMPgLc+P6PSPssojcWDstiS92mkND2z5X0+aIlkIy9cb0qghtZnhg0tjGtha/kyZzQ03Jv0yfjZ74org0NLKk672Z+cbNE9lFQE3E2heq79DD1UedLvay23gZpZnke0V6Y5wVJfG4TfZdK7q9CncrVD3OaqmlIkN+vx5HVgWz6zdMoznVpb5P+T2voW4WuqmmLDX933NCLWOi0UpLp5b3fLxqbUF0bEuzsisoo/GV56SncvUdwqFnqFlhFxYnY4LXcyDC8/E7Dx6H830ASkRqy2HbFnCH/u4ddwe3e/LRXhinxoiORz0Osi1w== 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=SgwT1HHCuSc6p+eLZaXvXsTLd0BxjrAWQDog5plbc20=; b=PU6bU3cD/E7bUOoK0bxGWkYmevKhmpUkz3DkHygDbfHaIa6FqxErwjBYYEcegaqIKVtn1+fSZgmoFhTWVlemT+rFsaj4ABfXa7sM2eeajww+KlbGivTNbu7wdQSDyKaE2BZICX1TmPHl+77d72Hzeg/oZDjqpLUtLJYeQ9uQMoo= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AM0PR08MB4227.eurprd08.prod.outlook.com (2603:10a6:208:13d::14) by AS8PR08MB6696.eurprd08.prod.outlook.com (2603:10a6:20b:395::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.36; Tue, 21 May 2024 16:40:00 +0000 Received: from AM0PR08MB4227.eurprd08.prod.outlook.com ([fe80::bd47:9844:a7a3:4d18]) by AM0PR08MB4227.eurprd08.prod.outlook.com ([fe80::bd47:9844:a7a3:4d18%4]) with mapi id 15.20.7587.035; Tue, 21 May 2024 16:39:58 +0000 Message-ID: <0ce1eab4-dd4f-4efe-ba27-29faca3956ee@arm.com> Date: Tue, 21 May 2024 17:39:51 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: "binutils@sourceware.org" Cc: Richard Earnshaw , Nick Clifton From: Matthieu Longo Subject: [PATCH][Binutils] aarch64: fix incorrect encoding for system register pmsdsfr_el1 X-ClientProxiedBy: LO6P123CA0059.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:310::17) To AM0PR08MB4227.eurprd08.prod.outlook.com (2603:10a6:208:13d::14) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AM0PR08MB4227:EE_|AS8PR08MB6696:EE_|DB1PEPF000509F3:EE_|AS8PR08MB8610:EE_ X-MS-Office365-Filtering-Correlation-Id: a2275162-b5ae-4bfe-9af4-08dc79b4ad49 X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230031|1800799015|376005|366007; X-Microsoft-Antispam-Message-Info-Original: owlGGSP7M1uY2drRCEkxz734jNiHkhKwhYEsWLH5ckGTdECsum+YFabGEuKV47mbFFkwdON3CA4ovzorkOv/CwMbJiUHQ/cvR6oiZR3iVfMoObMHye3U+sjv/WHDSZYfztHTZN5d2XOzqwXVt4pdjequ+f87dgMb2k3zCtLGXlk8lLyYVJOcdKIT8Wlzcp0amS4QuvUw7X+56a/QHAsvVJnZyGVfvtPB8B/GuOuq3ifsE5P1qXgwHFkfS2bHxJ5TOgjQ3LCIg4n+q6fHC2m1wIX/D/jou7eGRq3QyTbvyL4vtJRxDbxJN9WHpD1vm3ae9oHrgMsd6FjdK8LfDe0W9uV82dHRhL48g+WBrlq9OPmtNHosuYt6WYudn8Oq8cwbXPxpX0EzpEri4GC15clDNcuLLb25lDj4nLygcUCOQ4370f997bFnBvyxUPZKJTRuIP8OXegCoWWSOHTBST6fbyO8kYyrakI89CRWo5xyvnxQrllTYSa5oUb4oURyb/SRqujn6561brlif0WBJMo0GxHeGRh+babEjEZS7rQ4UH5T+EpIE1fQtbLUeW8Y66KbT1kIsya1Ac2VbIYkEnJScoBQV6e4jd6NSpQHrOTVCu5+3rv0N0QEiL0P8Gi49GE49suJiSP72kLhB5Dp9H3t1X8akvd2oNty2CNr3o0ahmQzJ6mOkEBiIu7G8T4g1n7+5ymE5D2Mr9ph3fzH27n+qWFWKZsVR7Z+x1hgMcww+EXm5D7myMMjyPof2Nwa6gfYw+YWMy4c7xVF4VxR1qP7KPmEtg3BNadwuh+n/sSpNDJ87HIGaDACfaqfmYyx91B4qpy7NlEV8nnQxmHbfaq5PT2TqbCOgf/jUXwPIOypzbnbizxkR/2A2bQaTkGwxKogJwu4JeUGkJbXHASF0jLccmVk1aHACBteHuktx7kyTfN9F6PaiHK0WYyThu0uMhB8P1G70JyoaqoeYcsKdDxd267GkG8x2X3hT3xnvKuKtuU2qPYvOSp8ByXhhniuiomDb/CAQZXkAoAF5wDadywX3zA786lmVgKVd43gFk5FoQkK23XvgRQu+ka9Jnd9aAKc2Mjwxw0KNWx6nJ1Dfxop1Whernv4h9HPQdflIgRHcZXP9oGYNOlbR2Yl4ZetEJTj6gDRB93G5DlOoQaByj4Q97x3xez2t6ljQgTQbfGuYNGH3ZQ/7af5WsyaRpVDRGizJuzIk2h17R/dJv6s4zdy++IsTkZO075rRFzMNf0l/7E= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB4227.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(366007); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6696 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF000509F3.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 02397978-0c43-4738-0f9d-08dc79b4a707 X-Microsoft-Antispam: BCL:0; ARA:13230031|36860700004|82310400017|1800799015|35042699013|376005; X-Microsoft-Antispam-Message-Info: =?utf-8?q?ef2GmEYbGD5lkFKRBQSn9lGKv7N5ueL?= =?utf-8?q?lImWi0Q+QDCn4+BKaAqYe2hBicIDI7haKNS3mZhV17PZPX/OxouCOAV7NS+KqXPwR?= =?utf-8?q?YEoayHe5URhnhKEtiC+/QVUE8l+5eiRQkH4VJFO9QyQW+xhQpHTpBG48yQpvGQ7tS?= =?utf-8?q?qEvxnygcnsArl9rqNSY9WAaL4Wppx3unoqR93RGyuxFwHXeH0RSQ6/EhorT2aFN4w?= =?utf-8?q?WETwLgkGHKlWZZE6ki+7c8XSgBeRt2z1QaJIk/cbK719/iYteE8joNvF8klYb6AKn?= =?utf-8?q?Zgaeo9SgE3oCx206cXnepxTafFUrO6RQKhmLMSyUbNcGvprKCs88TT7+uQb0YtPPd?= =?utf-8?q?AiU7Ld/jgtZLc6zp9WIUiGEOMErPmotwQRo8Ol0uwqyme1NWal2uh7v8IOUb4GfCk?= =?utf-8?q?5ziUAR+cPMhhYJzieeeFvP5GPyo8s01TDxf6J79zDxgJ/tLzlAZS3SHEx9JviQcbL?= =?utf-8?q?WglKXJmEQ7vE2gWy39KBHlh64+hk5ywA3mE0c/FiWPlbYo9udrAExw1/dt3saCT4c?= =?utf-8?q?fXbV6yxcgZnobaWJA+Ir6opI/qLw3XmJ2rTFlRy0Vw9at/2a5L5R8I5TcdyJC3jfy?= =?utf-8?q?8ccUQdGxN1CK8wF9H5p6zhrboWvXK57BAjRCphaPJVZZunmn0wpSs+nNuJeubVLUE?= =?utf-8?q?ZNDUG7o1Qtkws/2+bGE9J2CgDYty/L0yieOGVZQhrYx24mEPFJy7FZnI9cBAvuRSs?= =?utf-8?q?e6AEYVzpyiiMQe3zkj2v1ujKAFg9Bruf8+p9PBeCAEOqJXsoBG+xXFGOJLRWBsZ0W?= =?utf-8?q?RaiTYFciLvrEUM8X4x3zMBXsH47UMCajhpMguk/z2+qEWU6H+8Z2mX4F1NgKHSvak?= =?utf-8?q?N2koL5dlnnEpEoRVRpovpfiwlR7ia6zp+KAF93iBJogdp/+CtzWB0J9JouKVuiHA6?= =?utf-8?q?KuTXT94O6A67gbrfvxFzJ9hNEfkU2YV3RTlIYyinxvC/EmnzWbJI5redXYJf84rUb?= =?utf-8?q?2ZLO1HTFOHP79t3QuPrCwFVjDnEwp+NkduDrXE7MXbKQJ7oHyt2QdSguYAoG9B4ZO?= =?utf-8?q?n6BW856q7fjs8KgG33hEwp4zqJUJGNAp5Cl4tZHXQn89DHqS8h96Qe3MxSKKACF/9?= =?utf-8?q?m2m3VtQLgcqS2Hy3nPmk3eeWhjm1omxLnuaBD0XkuD6WXTjR6bkPglY4fv4RDDgDk?= =?utf-8?q?s/YGNF8p4nWavYcSth47BMMwhNZrEeNLEPUEb60owPpIIq1JeF5UrCkoGRH7GyAAZ?= =?utf-8?q?b8rXIvVWmTMYMpYR/tTOkik9pJ7ndogRzy2s7/TbFNavhSza4pbOwo1R91CFGOHa9?= =?utf-8?q?nvgjypWtxL14C?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(36860700004)(82310400017)(1800799015)(35042699013)(376005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 May 2024 16:40:08.8124 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a2275162-b5ae-4bfe-9af4-08dc79b4ad49 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509F3.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8610 X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_NUMSUBJECT, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: binutils-bounces+patchwork=sourceware.org@sourceware.org This patch fixes a mistake in the encoding of the system register pmsdsfr_el1. Reference: https://developer.arm.com/documentation/ddi0601/2022-09/AArch64-Registers/PMSDSFR-EL1--Sampling-Data-Source-Filter-Register?lang=en --- Hi, Regression tested on aarch64-none-elf, and no regression found. Ok for binutils-master? I don't have commit access so I need someone to commit on my behalf. Regards, Matthieu. From cee304f865f174312b46ec0065afdfc10ad2f7bf Mon Sep 17 00:00:00 2001 From: Matthieu Longo Date: Fri, 17 May 2024 12:04:25 +0100 Subject: [PATCH] aarch64: fix incorrect encoding for system register pmsdsfr_el1 This patch fixes a mistake in the encoding of the system register pmsdsfr_el1. Reference: https://developer.arm.com/documentation/ddi0601/2022-09/AArch64-Registers/PMSDSFR-EL1--Sampling-Data-Source-Filter-Register?lang=en --- gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d | 4 ++-- opcodes/aarch64-sys-regs.def | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d b/gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d index e420f7077a6..4c19a501a3f 100644 --- a/gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d +++ b/gas/testsuite/gas/aarch64/sysreg/armv8_9-a-sysregs.d @@ -7,8 +7,8 @@ Disassembly of section \.text: 0+ <.*>: -.*: d51c9a83 msr pmsdsfr_el1, x3 -.*: d53c9a83 mrs x3, pmsdsfr_el1 +.*: d5189a83 msr pmsdsfr_el1, x3 +.*: d5389a83 mrs x3, pmsdsfr_el1 .*: d5385340 mrs x0, erxgsr_el1 .*: d5181063 msr sctlr2_el1, x3 .*: d5381063 mrs x3, sctlr2_el1 diff --git a/opcodes/aarch64-sys-regs.def b/opcodes/aarch64-sys-regs.def index 7cbc9a4811f..e9d2e3525b2 100644 --- a/opcodes/aarch64-sys-regs.def +++ b/opcodes/aarch64-sys-regs.def @@ -740,7 +740,7 @@ SYSREG ("pmscr_el1", CPENC (3,0,9,9,0), F_ARCHEXT, AARCH64_FEATURE (PROFILE)) SYSREG ("pmscr_el12", CPENC (3,5,9,9,0), F_ARCHEXT, AARCH64_FEATURE (PROFILE)) SYSREG ("pmscr_el2", CPENC (3,4,9,9,0), F_ARCHEXT, AARCH64_FEATURE (PROFILE)) - SYSREG ("pmsdsfr_el1", CPENC (3,4,9,10,4), F_ARCHEXT, AARCH64_FEATURE (SPE_FDS)) + SYSREG ("pmsdsfr_el1", CPENC (3,0,9,10,4), F_ARCHEXT, AARCH64_FEATURE (SPE_FDS)) SYSREG ("pmselr_el0", CPENC (3,3,9,12,5), 0, AARCH64_NO_FEATURES) SYSREG ("pmsevfr_el1", CPENC (3,0,9,9,5), F_ARCHEXT, AARCH64_FEATURE (PROFILE)) SYSREG ("pmsfcr_el1", CPENC (3,0,9,9,4), F_ARCHEXT, AARCH64_FEATURE (PROFILE))