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 2E0603858D35 for ; Tue, 4 Jan 2022 08:11:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2E0603858D35 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2175.outbound.protection.outlook.com [104.47.17.175]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-6-hH-Xi4mwOHOgGRmlLMhENA-1; Tue, 04 Jan 2022 09:11:53 +0100 X-MC-Unique: hH-Xi4mwOHOgGRmlLMhENA-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PI5KPKYkpIgf5QUQMPY2/jufQIBmntK4n+JcwAnUNgZJg6yB9BQSrhotSQ4RI6nwgqCl1yQKeY1skpc+fzukysmi7Kv823AlFlJoWLemloowj1nYhqDe4Tp4zLz2Dkyhd79dWiZbq+EtRijkw446vC2Tc1FtPrr58ItXdywl0KakTz82cCwtorNuwQtp+dkzPAQTxo2UUIBxFHJIPPlelXc4I9d2h7d/qqkMmWXjg1q+7XCZRGXNDi9kR9YKCt2BjQ/8cTEbb3SVlW7quUjHl74xOcMUp8QTbbeBCFlKsI4c9eONiVYSfs7lUmWIP31UVK6AB7Fy/5Ih6Sa+KG94Dg== 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=rnl83ELeslw9NOifuH0JwBnUMZPvWkgE8OGs7A8Fzpc=; b=Ts93mop0iBLlr8fG00aBbymT8aY2yeC/xMMpa+g5pu0Dra6sKodkkF0q0l5jnfd7TkkilnhvrQQJ4qn/RFgCKfz8tA2ttzdrFJrhsoH7BKByjAigIHnRAo4+yQIhffWgL46DStOaHLqsJjD+0Evl9eDa/xtHKwIkCAjlB8q9VVUPu5JKo5c4BzKlyz6/uHFg/mqVw8iNg0Jovtwam4BXLD8WZ4TMQ12HP1fHeNj/kxAsBzBplguxO4RTd2PE4gfnbHcXhYC59mWDq04g5PEiV++1iiVzFjkB2pEmjGR+AuEtEsPr5VXkl7p41Maf7Iiwh8t6NrIpKHyY480qbBhe2Q== 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 VI1PR0401MB2335.eurprd04.prod.outlook.com (2603:10a6:800:2e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Tue, 4 Jan 2022 08:11:52 +0000 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::5951:a489:1cf0:19fe]) by VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::5951:a489:1cf0:19fe%6]) with mapi id 15.20.4844.016; Tue, 4 Jan 2022 08:11:52 +0000 Message-ID: <918ec636-12a9-e12c-f639-48d600008491@suse.com> Date: Tue, 4 Jan 2022 09:12:00 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: [v1 3/4] RISC-V: Hypervisor Ext: Add tests Content-Language: en-US To: Vineet Gupta Cc: Kito Cheng , Binutils , Nelson Chu References: <20211221023415.2211328-1-vineetg@rivosinc.com> <20211221023415.2211328-4-vineetg@rivosinc.com> From: Jan Beulich In-Reply-To: <20211221023415.2211328-4-vineetg@rivosinc.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6PR08CA0046.eurprd08.prod.outlook.com (2603:10a6:20b:c0::34) 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: 25a09038-73ee-433f-95e5-08d9cf59dd24 X-MS-TrafficTypeDiagnostic: VI1PR0401MB2335:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +mzMG2AKP2MO6gPJez2XcxxKNKlvMPMbzGVAiRXyZowNZPRpTkVUNhE7ccoZoQOTHvLmtiINEvHh0n/27T49N13UJBDrV2RCHx5yAXITP6JLCCRUoHUsgteJM1QDO1UWBqYQ2QP9SABqXZg+K/QK5uFNXPzfRyWygUvMjWwBt6qssS3bkomeq/BCfabvKHAIiJ+TKtpB37oLmzbT5+l8CH+RoLnLYEIix0GwTrE3A7oqepc2N0bi/GGS7fnkLoD+/aSVjWG3CDP727eoWy038m2Yv7UOH3eefDgJb2SVKg7bzKlxy/dX7FbAHMN3rYuPYlrArVcAa0nIeBEmYaXnKivWLG32BlKx8txsrIGvQ/lwwXPxI6bAkknYiZ2EXeKbyYafbXSStxLFpG7+0h0+kYOERRa/rDBWdqdea/Dx95h4FiK9DEja5wpv7K480+3nSS34DP9C+Wk48WQnodfQSnI4aTWU0S244zgJ1xxHb6qi7I4tPlS1T4fGAxYS6MmDJ44uO4lWtrWlRrWMPx/D3SfFjORwxmtfkUvRGZW77zw8DFAXbwXm2M56BktcSF5s+RCycJc85coze4bOVxFpTVfCKIvt3yVoDGw1uLAm9szXAAMjT9OXnvCmoUEtIJBMgDKe4qs1M3sJtu5L+GlyDPP01CH1q135a78+NKVNLgtlEvXv5WWImkz0R29LEmy0WCiGvIkypjGpg9ispxmR+9DD95PSBlZkMq7Cfb4TdSE= 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:(366004)(66476007)(508600001)(53546011)(66556008)(8936002)(31686004)(6666004)(38100700002)(316002)(4326008)(2906002)(66946007)(8676002)(31696002)(54906003)(26005)(6512007)(186003)(6916009)(5660300002)(36756003)(86362001)(4744005)(6506007)(6486002)(2616005)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TjZ2QlQ2eFpXZFh2ZmZzUHFwVXVsV1hCZGFUR2dlaXFYRWNSVTRRY01Pay9F?= =?utf-8?B?a2VjVkJHYnBPVFlTRTUwcmRPbzJUaXJuZERNWHVnakNyaHQ4a0diV3JETHkr?= =?utf-8?B?R0VXdXV2NnFpTUU1NEVVMTNnOFlJdVlUc0p2d3BEaHZTVCs4NzBBMzl1M3Fl?= =?utf-8?B?dTI1T0VKZi9kQVFwT1hwOVVxaERvRXdnb1oyY0dOb2FHeFZleUVZc244Q3Jt?= =?utf-8?B?MzFLclRwbm91VnhsbVd2bVQxZmRTYmt0OGNPVHVDUW53bnBzdUFkcXpUTDQx?= =?utf-8?B?R2dweFFmUnAzNnJBdGtJblJJMUt1b01iRFVrMDlJRGVPY2U1dFIxOTVzaU9i?= =?utf-8?B?Z1N5S3QycmJqdG0vZDdQRzRZa3Nvak9yVTFsbm1YS2JORW5LWndDTHdRTlJ6?= =?utf-8?B?THNBTXFkSXZkVU9kK1FRdVQyRjZwUEg1TFB2dytReXZUT3B4N1dkZ3hHV2NI?= =?utf-8?B?bjBPa1lJZTVJVS8rYzJza3FRS3hjYlNtNUljeDlrUXl4UEYwQkhjcDlmdUNZ?= =?utf-8?B?MWNpblZ4TWQxajZTajNUeURDNHVFNXU4OW5sWW9zSndhSVVWa3JiUzU3bjVj?= =?utf-8?B?bEpTcjN2ZUlveldxUzkzdUpYUlFRN1o3d0pYay9HenY4RzZNa3JEOHZNd0Ju?= =?utf-8?B?RUxYbk5uZ2hvODQxN3pVWEhtTm14YTBva1JNTkdVaUpZKzFHSWY2dS9lc1BQ?= =?utf-8?B?cXZVWGRuK09ObVVrQ0F2VUZid3FQQys2K3FBRXVnY2d6MnNLNDhWYnRCb21R?= =?utf-8?B?TlBqcHQ1RnRnU042ckRiOHdLRkpUblZ3Y3dqU0ZHTWNxVkpGcGN1UWFHYUNE?= =?utf-8?B?SDdhL28zNm5xektQWkQ3elJCOEMrMUxCMXFNWDkwcHFuREdILzIxMExvSExp?= =?utf-8?B?Mmp3SkxFK1JNS1lOUFdobTJaMUtqUzE5bHM5QmV1WmJSU2hENnRBUjF0eFpB?= =?utf-8?B?aG1Rckt5S0lqbHMxSU5VNUJJVml1ZWIwZzUrYlVWTzBNbFBhTnZnNHhLRytG?= =?utf-8?B?M3Q4SVdFRXRvWTAzb0xzZGtXMVREa2d1ZHhkcGhDOFAzejg3dUNLL29WWXg5?= =?utf-8?B?bm1JUFFIWWxaZWxJNCsyek90SGJmc2ZrZDBwK1JwbW9jaVZaNmxOQmcrOTJz?= =?utf-8?B?WmUvbDZoL3A3SEg3RlNtTjJSRnRSTmlnOFVZZVdlZTJRS1VVZlh6clI0OTNo?= =?utf-8?B?a201RVEzL2xDbHI4UUEwUHU2aU8wZ1hLeXY3SmZnam9BM0gxRXdaMTNYdE9p?= =?utf-8?B?cG1sR1VreXdwVWRnbkRwWmNQcmlLaW1TQUQxMHJRbXQ4aEhEbklnUmxtMElY?= =?utf-8?B?OHJ5TnVGOHZmVUlnVnhlQXQwSDZNcW16N1BjditZclNZc08xdnRISWZ1V3dl?= =?utf-8?B?Y3BIZE5WTHJlcUdHL2dZWXhIb0lUMFY4dWIzVXdhYlNCWjZZcjNldGNPc3RC?= =?utf-8?B?UDlWQ0h6a0IwK1NuaVY1UzVRbzcvNjIycDg4ZmMxUGdkWTNkRndtYmhGekZO?= =?utf-8?B?QWpJaHAzMDVjQW9IRlZPQ01iVC9LTjBTNkRWYlVTMWtsb0xtYmxHVDRDYlhQ?= =?utf-8?B?NmFsT1dhOUtRekg5VXNWYnFtTTZCYXg3UHpaMm1lcDF1V2s4WXRYbmRxQ05F?= =?utf-8?B?ZE9udDJKbHltMXVrbG85Tk54MG9NRHpIY0ttUXN3ZkpMbDloY1MrbFBDT2NY?= =?utf-8?B?cktTMSt6eUJvclBYRjlHcUZ1T2dIMVg1NXF3TjB3cTlKdGZFNlJhQ1Z0REpU?= =?utf-8?B?YWNDcGttakhYQ2RqdTNIL2RhTCthREVsTjRnZ0Z3YUlUTDZnWjdlOFNYY25T?= =?utf-8?B?MGhBcXQrOGJoV2xSdXNjY0lBa2xvUFhhV2pXUHNUOUg5b3d1S0EvcUhPL0sx?= =?utf-8?B?dTdOOVp1V1B1bTV5M3FNbkVaVWtmWkhpL1Z5NklHRS9jRmFuY25yWk1aZUcr?= =?utf-8?B?ay9JR3E2RUo0QmR6OHYzbUYwS0hLWWR1clVUaEpkemp5WDkrLzB6b3ZpMFZw?= =?utf-8?B?YzFHUCtjMTM0SkJMMGwwTzdkZG1oWTN5QVAxbVIzbE9tdmtOS1JZUXo2S0tN?= =?utf-8?B?bmdzMjR3WHViaTZ4WU1KVkt4UzdnZmxZYXFWMlhZNG1IcElYbSt6SkVvMzEr?= =?utf-8?B?TkdGRDVKaVE2L2JRQlV1L1V1WmVDSm82VDhNS0dyWUtROEZ1WGZrNkZPZitu?= =?utf-8?Q?yLvlwtj0i4y/CFzPpEyyUlo=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 25a09038-73ee-433f-95e5-08d9cf59dd24 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5600.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2022 08:11:52.0156 (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: u3BcQgBaRjaODoep2Odw43kfYWsfnHcJCYZgLSRpj0FRDpPfTE/VFKocMhUIPDkYssC+EBAEml1mcLR/EYpViA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2335 X-Spam-Status: No, score=-3034.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP 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: Tue, 04 Jan 2022 08:11:56 -0000 On 21.12.2021 03:34, Vineet Gupta wrote: > --- /dev/null > +++ b/gas/testsuite/gas/riscv/h-ext-32.s > @@ -0,0 +1,64 @@ > + hlv.b a0, (a1) > + hlv.b a0,0(a1) > + hlv.bu a0, (a1) > + hlv.h a1, (a2) > + hlv.hu a1, (a1) > + hlvx.hu a1, (a2) > + hlv.w a2, (a2) > + hlvx.wu a2, (a3) > + hsv.b a0, (a1) > + hsv.b a0,0(a1) > + hsv.h a0, (a1) > + hsv.w a0, (a1) > + csrr a0, hstatus > + csrw hstatus, a1 > + csrr a0, hedeleg > + csrw hedeleg, a1 > + csrr a0, hideleg > + csrw hideleg, a1 > + csrr a0, hie > + csrw hie, a1 > + csrr a0, hcounteren > + csrw hcounteren, a1 > + csrr a0, hgeie > + csrw hgeie, a1 > + csrr a0, htval > + csrw htval, a1 > + csrr a0, hip > + csrw hip, a1 > + csrr a0, hvip > + csrw hvip, a1 > + csrr a0, htinst > + csrw htinst, a1 > + csrr a0, hgeip > + csrw hgeip, a1 I this actually a good thing to test? Aiui this csr is r/o; I'd expect the assembler to at least warn about write attempts ... Jan