Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp2634232rdb; Wed, 4 Oct 2023 07:10:59 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF3YvRgn1U+BLr8VRTyjfDjUet+HvNC8hVPlhZ3e+w0/oCMnN+LLLQJmRwQ4Yyto/c/9CEk X-Received: by 2002:a05:6a00:b84:b0:68c:49e4:bd71 with SMTP id g4-20020a056a000b8400b0068c49e4bd71mr2596091pfj.34.1696428659457; Wed, 04 Oct 2023 07:10:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696428659; cv=none; d=google.com; s=arc-20160816; b=k3c3p4+E7mzccS8o2u1yyBVsnzWAjgaSEUZQX/QB5QEcOe/Qfew0adK1HPtqFF1w7T 0j+Ixh1xaAPtahV3mRXQPxz9IoAJdKuJJ65dcbTyHWQLuwd16xLnLlqM3haO1DQ4PQCM YX5DcKAUaTV34MvegdlXYTP1f/3s+9O7dfOdzfchT69WMlOuW5vcVrU3NhhogTjqYjyS n0XNZ/3HwO/Wq6fY54XaKIFp/RYP9wtH/qOnawjgHw7xjYya3Y+37xYyk7waupG39Ek7 ki7WqCfQ4FBhJ2dFIju4nH+5m1H3jK/YLkad2rbvg62pfji4rb/e15Bs5l7H4AEVzjkg 1oQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=XkKvtLZGL6Ykvfh2Ilhq1eHOLulg0hjfAL9fm3x3B2E=; fh=nOlBJu9uZYN0IjpeY09qCsP2t/ghSsSUQkoXbTvcr4w=; b=N9JRW3dl+0/qHXeHSCpX4/CHs8xqXtz+GVIH6G6xV2p5mnWx8NHX/wTa1qHB9dd5No 33+D/YE8hlAX54K5PN/Vx8QNoODuTN/rRGDIvajUU3EGG0Ctq81+RZZehozOjaubrS0j 4Sv+omRwJQh628CFjlSvy+6MzUrqNUSB8CG4HuWws+a23WTMPnymUYwjAC8xomZ9zfWl 3W1qRzirLyt7PgkQhCAjwhoosGsD1ULM0WGm+5lWZ2pH1hQpDUbXuuS9jobI24iY40l7 dY1l1liSsU7UxZDTuXtTwV1/s55gGX2EWCsUzAMLtvcn6DuVPIZWZhH78vOyHiBFw0Ze qq+g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id h7-20020a056a00230700b0068fca4405aasi3917137pfh.338.2023.10.04.07.10.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Oct 2023 07:10:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id F07EF809B9D4; Wed, 4 Oct 2023 07:10:57 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242769AbjJDOKu (ORCPT + 99 others); Wed, 4 Oct 2023 10:10:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242445AbjJDOKt (ORCPT ); Wed, 4 Oct 2023 10:10:49 -0400 Received: from eu-smtp-delivery-151.mimecast.com (eu-smtp-delivery-151.mimecast.com [185.58.85.151]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6211FC6 for ; Wed, 4 Oct 2023 07:10:45 -0700 (PDT) Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) by relay.mimecast.com with ESMTP with both STARTTLS and AUTH (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id uk-mta-28-RLpeZCXkMPmTliQac3Fpww-1; Wed, 04 Oct 2023 15:10:42 +0100 X-MC-Unique: RLpeZCXkMPmTliQac3Fpww-1 Received: from AcuMS.Aculab.com (10.202.163.4) by AcuMS.aculab.com (10.202.163.4) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Wed, 4 Oct 2023 15:10:41 +0100 Received: from AcuMS.Aculab.com ([::1]) by AcuMS.aculab.com ([::1]) with mapi id 15.00.1497.048; Wed, 4 Oct 2023 15:10:40 +0100 From: David Laight To: =?utf-8?B?J0Nsw6ltZW50IEzDqWdlcic=?= , Conor Dooley CC: Paul Walmsley , Palmer Dabbelt , Albert Ou , Atish Patra , Andrew Jones , Evan Green , =?utf-8?B?QmrDtnJuIFRvcGVs?= , "linux-riscv@lists.infradead.org" , "linux-kernel@vger.kernel.org" , Ron Minnich , Daniel Maslowski Subject: RE: [PATCH 0/7] Add support to handle misaligned accesses in S-mode Thread-Topic: [PATCH 0/7] Add support to handle misaligned accesses in S-mode Thread-Index: AQHZ9QOtGOYrq2j5KUyBiWVh/MP2XrA5TUKAgAAMDACAAFTfgA== Date: Wed, 4 Oct 2023 14:10:40 +0000 Message-ID: References: <20230926150316.1129648-1-cleger@rivosinc.com> <20230930-patchy-curdle-ef5ee6e1a17c@spud> <8ce6cd97-6d63-4174-a290-40690c81e205@rivosinc.com> <6ac16274-3816-4b46-9068-e97af66c815a@rivosinc.com> In-Reply-To: <6ac16274-3816-4b46-9068-e97af66c815a@rivosinc.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 04 Oct 2023 07:10:58 -0700 (PDT) Li4uDQo+IFNheWluZyB0aGF0IHlvdSBzdXBwb3J0IG1pc2FsaWduZWQgYWNjZXNzIGRvZXMgbm90 IG1lYW4gdGhhdCB0aGV5IGFyZQ0KPiBnb2luZyB0byBiZSBlZmZpY2llbnQsIGp1c3QgdGhhdCB0 aGV5IGFyZSBzdXBwb3J0ZWQgKGluIGZhY3QsIHRoZSB1QUJJDQo+IHN0YXRlIHRoYXQgdGhleSBt YXkgcGVyZm9ybSBwb29ybHkpLiBUaGUgY29tcGlsZXIgaXMgYWN0dWFsbHkgbm90IHNvDQo+IHN0 dXBpZCBhbmQgd2lsbCB0cnkgdG8gZG8gYXMgbXVjaCBhbGlnbmVkIGFjY2VzcyBhcyBwb3NzaWJs ZSBpbiB3aGF0IGl0DQo+IGdlbmVyYXRlcyAodW5sZXNzIGZvcmNlZCBieSBzb21lIGFzc2VtYmx5 LCBjYXN0IG9yIHdoYXRldmVyIHRoYXQgY2FuDQo+IHNjcmV3IHVwIGFsaWdubWVudCBhY2Nlc3Nl cykuIFRoaXMgaXMgYWxyZWFkeSB0aGUgY2FzZSBhbmQgaXQgd2lsbCBtb3N0DQo+IHByb2JhYmx5 IG5vdCBjaGFuZ2UuDQoNCkkgZGlkIGEgcXVpY2sgY2hlY2suDQoNCmh0dHBzOi8vZ29kYm9sdC5v cmcvei9qM2U5ZHJ2NGUNCg0KVGhlIGNvZGUgZ2VuZXJhdGVkIGJ5IGJvdGggY2xhbmcgYW5kIGdj YyBmb3IgbWlzYWxpZ25lZCByZWFkcyBpcyBob3JyaWQuDQpHY2MgZG9lcyBhIGJldHRlciBqb2Ig aWYgdGhlIGFsaWdubWVudCBpcyBrbm93biBidXQgZ2VuZXJhdGVzIG11Y2gNCnRoZSBzYW1lIGFz IHRoZSBjbGFuZyBjb2RlIHdoZW4gaXQgaXNuJ3QuDQoNClRoZSBDIGNvZGUgaXMgbXVjaCBzaG9y dGVyLg0KRXZlbiB0aG91Z2ggYm90aCBnY2MgYW5kIGNsYW5nIGFkZCBhIChkaWZmZXJlbnQpIGlu c3RydWN0aW9uIHRvIGl0DQoNCglEYXZpZA0KDQotDQpSZWdpc3RlcmVkIEFkZHJlc3MgTGFrZXNp ZGUsIEJyYW1sZXkgUm9hZCwgTW91bnQgRmFybSwgTWlsdG9uIEtleW5lcywgTUsxIDFQVCwgVUsN ClJlZ2lzdHJhdGlvbiBObzogMTM5NzM4NiAoV2FsZXMpDQo=