From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.111.102]) by sourceware.org (Postfix) with ESMTPS id A585B3858D3C for ; Mon, 21 Feb 2022 13:21:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A585B3858D3C Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03lp2052.outbound.protection.outlook.com [104.47.10.52]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-20-dMT6AdBJNEesA64sAjaNIw-1; Mon, 21 Feb 2022 14:21:46 +0100 X-MC-Unique: dMT6AdBJNEesA64sAjaNIw-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WY05sW7SaBmTpsH85ENv86vruUjkb7Alm3SYHgbWxQfNuGeZzBAJNWvCxqpL4MuI7DEGY+vjgGawLM8gkaS+4PoDfsKBE2bwiU4baw4z/Ax3gKEoyPSKc8hEUpQj5JSYsED1Vt4My3tkK6WVtO419Pfs5x0eBWf448ObH2ppTeuQG1XO5cz3EL6vN2WwR6HIzss7xKPvCRYcDtEBh5HaowGuaO0tJH6v9W4dxSKnxNhU0Bs/8wiPoUH8dTbpsltO7wqLEHBScEP54LhnoWMeR0mWEsNavcoQ9bQDsLfwMJSRogxrTPzW4NKlC32Iy6n0g7BErlynkUcv/TeL3bnnDQ== 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=2BbkxX0uAtPzmtPkxjuc57HrAO6Ai3cp+iu3XDeMpNw=; b=Yw6XAIg20795RlFi/KY2sqWw2UxDOonH8y1Q+6eyWiW9chJqGe4qjUz/QvMDPy1QnihmGNhgokNnDhfYHId1enfhUMbKYojMfsuHR737kGdFMqi11fh6Kkot9qq9e2fudzMZE29R2ZYxLpyG3LhTYtpKdg/7RTdhI9JkR8RKL3+t4zF8lzGGsxs5SrLFZMOQA8j1kSwxfQa+s0hw4RpayG06iWSW1gkfrpnwXrgGOJpNlJr3e3A4Nt7LX7NmhyMjgT2Bzbtk/C//vZO3+eQZvYHy8CARcW+LCVl6GNRajFpCc5OWmjApJmNcsSo4owkvIZ0DRhEtrdmt78N3fWsIaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Received: from VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) by DB9PR04MB8186.eurprd04.prod.outlook.com (2603:10a6:10:25f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.26; Mon, 21 Feb 2022 13:21:45 +0000 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::d479:b728:345c:bd65]) by VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::d479:b728:345c:bd65%6]) with mapi id 15.20.4995.027; Mon, 21 Feb 2022 13:21:45 +0000 Message-ID: <77d4e5d6-5059-3f44-1ee9-8e2a6bfd3af3@suse.com> Date: Mon, 21 Feb 2022 14:21:45 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: [PATCH v2 0/3] RISC-V: Prepare Privileged Architecture 1.12 Content-Language: en-US To: Tsukasa OI , Nelson Chu Cc: binutils@sourceware.org, Vineet Gupta References: From: Jan Beulich In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6P193CA0039.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:8e::16) To VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3aa5af72-e52a-4cb2-84d3-08d9f53d1b49 X-MS-TrafficTypeDiagnostic: DB9PR04MB8186:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +OuRinJ4gQ/7w73V4Zt5Dn7Vv2Xnjm5mP586fQ2jG+/5y+MsL0JloJ3ZEy5+r7ROoszry/PeLmwhnWKa8Te4p7+PdyGOiDXiI2A3IKfOodKyuRHSjYDH04/WwFrcXOIud7BOWBlvJUI52EMzYUl1LaAmJqOc7ToC04ph0CkDMe4LZwqnRGDHpIIjp2QiWUQtM5VuWtrw1RBeLseuzZM0d4XXT+iL+L410g4RXg5+ZiNs9Nc3hxUFiJNtBml5QK8wxMMxHoZT0XNPvo7p+TLny9yJGJDU/OxQ5zohrm8qSrVNsD5hyem2tJH/st2/LHgxErJvLNuNj338trnItMbbYEThlm2h1hQW8oS3qR7EZIUYyTP0hJ8hE6aeCPWcDm0Zl5UgrPzBryU4ItzNyf1XPRP5RdmF7JflKou1kvggKFGfVSHD9JyOOQoEEGJ1vKuChDN4nzBhZXhu8gw1a+SrW8NGcLBiKYnW5a1jfZB9NTNanjygPolhXFMbF9jsgwbL8A7NvWkTunq5PqdD3fAJaLcFCtAK74YcS92fV1YMZY27oLRZHxlyZ0DgZmRtb7rF7IDSX/gcgau3t9zTcffWyFCTSN+oWHK/qm3qQk42CoHpzZ8qR06jy80emy0OcNcyhWDk7jgwZBa9PBIeg56WDEpLe6FbB4epUrlQ9xnJNhQeVFE+N0QpiAYURr51wGf6PlCD5lslTkf/M4kdqAq9hy0DWEaHYgNWzoVA5ZZPBUg= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5600.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(38100700002)(66476007)(66946007)(4326008)(66556008)(2616005)(8676002)(2906002)(186003)(26005)(110136005)(8936002)(36756003)(5660300002)(31686004)(316002)(86362001)(83380400001)(6486002)(6512007)(508600001)(6506007)(53546011)(31696002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OFI3N1ZuemVYU3RCNVdqTDM0UWhJMmluaVpzT1pyYmYyaWNiQTNxYjZRZVU5?= =?utf-8?B?c2NQOW8vKzVZb2pDSDBHWmE5dzdPekttU1FNeEZXVjg5bzJaWEROVlNYMjE2?= =?utf-8?B?Zk1EUjlESE81bEt4dXhYblUrL1ZlTW93ZTVRakZET3Z4Q3VCYjlPVThoOVZI?= =?utf-8?B?Zi9UdStNVVRPNStreXNBbFN0QXBHZmYwMHhtbGNoZTFzWjNhNzlxbjFmUzR3?= =?utf-8?B?UG1KNnZicmlWek1WUWxZdS9kKzUxUGdwa0x4UGV4NnZzSkFEdzk2UVdONC9u?= =?utf-8?B?OUI2NXNncTNSbjVFY2RmR0lkYmFhR21rNjFjeDMvK2w5Y3RDN0VZL1RidUdF?= =?utf-8?B?VFN0cWdCOFhkUkFFTlJ0WFdMd2V6amQzSGI5a2ZkRE9ybXN1MG9ReXhucXVa?= =?utf-8?B?eFdja3FPb1ZRRmJ4WmJpZmZlQnN4OXZXM2h0MFc0MTduT1Z3SlpiUGlLekhz?= =?utf-8?B?cmtlZ2I2YnZUeXRTWSsyTkRHT1g4aUxUbklESXR3RjFhRnVkcFNzZFFMVVFK?= =?utf-8?B?L2hkdndVUnM3WlZSMGdNamM4MXRPNE8yVjludlIrU3E3clY2cUFSdmRJODFo?= =?utf-8?B?NTJMejdXd0xqeHh5amxGb2pUVDhCMkhzWTlpR1doeEEwUDcyWm9XVlNDcnBU?= =?utf-8?B?K3JVVEt2eG5lZHlLZ0lTQkowejcvVFkveWJ1Yk05QjVVb2YyL1hMTUR5eDdm?= =?utf-8?B?bDZjK3Vlc3lpQmRJdzRxL2FjeEhkcnJ1QXpDWWNuQmJlaHVUQ0JBVzRKbXlR?= =?utf-8?B?YkRJVHE2UmwrYmJmSmQ4TmpXaUxkaGtocjdsbHJRWnlaS2EvV2J3ekIxaDQ5?= =?utf-8?B?NUtsVGpLcjdoMyt6SlFwcVlVcUtodVp4WlR5U0FCZW5MYXo3Zy8wd21NUW54?= =?utf-8?B?QkgzaEtJaDVHeTZEMXE3citBdzMrK2xLQ0ZPQlo1NEdxRkg2dzhEWWR3ZU0r?= =?utf-8?B?VDZkMFdiRVpGSFdOS2RrRjFWMG5PVUNWUTFwVGF4dkl3TzBtczNmNCtKOUlU?= =?utf-8?B?dStsdlVobUdiMTdTaFo3UVl3bGZQQjBiRk1lekV2dGxtbjE3WTRqUlRNWWs1?= =?utf-8?B?VUJLa2FYdlFqM01XZEdCSXYwaFVndGIrWkt0ZmxMVGpLdU9ObEs3cFllUHMr?= =?utf-8?B?OThwZUZqYU1udHoyWmplUVlxd3RPSmVOdWhYc285cU9FSzZzYUdWc2QrUWxt?= =?utf-8?B?dEszVXNRZDZZNC9LbzVPNzBXd2RxSjd6NFp6NzdxSGRYUHFRTTlGOUlYVy8r?= =?utf-8?B?ZFJMMDkxdFIxSGVuNGM3emlBWDJ5UDZZcDNnQXh4STBwR0c2SFpLN0gvTnVL?= =?utf-8?B?VW9DTGVvcFo0REdTZ3hubjc1TUJ3MHBkQ0VPRDBOWjYraTdjU2hNMXpvdlp3?= =?utf-8?B?VnBTd2hoQjIrZWJ1UDd5S0VSdW1YQi9RMHpVK2ZHdWlSTE1uNVZoQ1NQTzFL?= =?utf-8?B?YnRKLzVaQzBEaktSNDdIaWJqcTlmUitZK1ZKU3lNNUpxL0Zjb3hsLzVqR0Rw?= =?utf-8?B?Y0c1bUVrM25vc0J6dTFNQjE0RU5wOHNPNXhpQ3FaNG1wNWlHTVNiYXhjSG5x?= =?utf-8?B?NVZuUlBuVWxyRGtXZTZ5cDJoQzlqcGVYZUN2UDVENWhmQWgwUEt6blM1dENI?= =?utf-8?B?K2VpdC8zajVGOC94d3dWSS9zSEdvajhETUh2cTMvV0Vyd1ZUbnFCZXVLV1h2?= =?utf-8?B?YktiVnl6enEweHJzS0JhMWY4bUk1Qnp1SUdmMTJuUWtDVUhSenNCYngxcEVS?= =?utf-8?B?bzZrZWs5UGJpbXJzT0F1WkdmYUV4R0o1c0hFUDR5anNSdWpRWnFqbE9vcUVq?= =?utf-8?B?TDNJUnliNHdoQ1hNVnBwZHNTYjl2aTVTclZRSFRkd1JySm13aWxDZjVhOUdZ?= =?utf-8?B?ak96bXdkK1ZISWsxTHhLTmtNZzZEdlo0YVJ5WmRRQkhkcld3cWZkQUdlVm01?= =?utf-8?B?V2Y4T1FlbGFWSjNzVDdVNU9BdHVvd3AvRmZzYUhMdzdBdDVPL3FCZWVZTjFx?= =?utf-8?B?dzdLbVdRYThESGNIQUNCS1BEdzBzOGpXYzM0MDlZeng5eXY2MUV1dXhwb1dF?= =?utf-8?B?V1NaaEJLckxyb3FwTHlKYVg0Zk9TcGgzd08zMG1yejJONjR3NzBqRm9LdmR3?= =?utf-8?B?N01UMitOUWxwYWhCQllsNU50VmNNNGpSS3laY0VZU09HcHJieFJDcExpLy80?= =?utf-8?Q?NN5WexVT7atwJlaWjLaAT/s=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3aa5af72-e52a-4cb2-84d3-08d9f53d1b49 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5600.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2022 13:21:45.0498 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CcbnFB6pyHapxutRl9gm+ci0aSxjX2vvcsHwXMES7vIGEIKbgSA+E31K9owK/zAjBX1K8PzwvaCWI7AhSf8kJw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8186 X-Spam-Status: No, score=-3032.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2022 13:21:50 -0000 On 24.12.2021 04:22, Tsukasa OI via Binutils wrote: > Tsukasa OI (3): > RISC-V: Make testcase indentation consistent > RISC-V: Unify "access all CSRs" testcases > RISC-V: Add Privileged Architecture version 1.12 > > bfd/cpu-riscv.c | 1 + > bfd/cpu-riscv.h | 1 + > gas/config/tc-riscv.c | 2 +- > gas/testsuite/gas/riscv/csr-dw-regnums.d | 2 +- > gas/testsuite/gas/riscv/option-arch-01a.d | 8 +- > gas/testsuite/gas/riscv/priv-reg-access-all.s | 292 ++++++++++ > gas/testsuite/gas/riscv/priv-reg-fail-fext.d | 2 +- > .../gas/riscv/priv-reg-fail-read-only-01.d | 2 +- > .../gas/riscv/priv-reg-fail-read-only-01.s | 267 +-------- > .../gas/riscv/priv-reg-fail-read-only-02.d | 2 +- > .../gas/riscv/priv-reg-fail-rv32-only.d | 2 +- > .../gas/riscv/priv-reg-fail-version-1p10.d | 2 +- > .../gas/riscv/priv-reg-fail-version-1p11.d | 2 +- > .../gas/riscv/priv-reg-fail-version-1p12.d | 11 + > .../gas/riscv/priv-reg-fail-version-1p12.l | 24 + > .../gas/riscv/priv-reg-fail-version-1p9p1.d | 2 +- > gas/testsuite/gas/riscv/priv-reg-fail-zkr.d | 2 +- > .../gas/riscv/priv-reg-version-1p10.d | 534 +++++++++--------- > .../gas/riscv/priv-reg-version-1p11.d | 534 +++++++++--------- > .../gas/riscv/priv-reg-version-1p12.d | 275 +++++++++ Comparing with the spec I find SCONTEXT still is numbered 0x7aa in here, when the doc says 0x5a8. Was this overlooked? Or is the doc wrong? Jan > .../gas/riscv/priv-reg-version-1p9p1.d | 534 +++++++++--------- > gas/testsuite/gas/riscv/priv-reg.s | 294 +--------- > 22 files changed, 1421 insertions(+), 1374 deletions(-) > create mode 100644 gas/testsuite/gas/riscv/priv-reg-access-all.s > create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p12.d > create mode 100644 gas/testsuite/gas/riscv/priv-reg-fail-version-1p12.l > create mode 100644 gas/testsuite/gas/riscv/priv-reg-version-1p12.d > > > base-commit: d20236e748ab70e9243960850eef64838f1b9721