From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Envelope-to: publicinbox@libre-riscv.org Delivery-date: Tue, 28 Jul 2020 21:14:57 +0100 Received: from localhost ([::1] helo=libre-riscv.org) by libre-soc.org with esmtp (Exim 4.92) (envelope-from ) id 1k0Vzz-0001Fr-Ua; Tue, 28 Jul 2020 21:14:55 +0100 Received: from kernel.crashing.org ([76.164.61.194]) by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jzumJ-00027o-0C for libre-riscv-dev@lists.libre-riscv.org; Mon, 27 Jul 2020 05:30:19 +0100 Received: from localhost (gate.crashing.org [63.228.1.57]) (authenticated bits=0) by kernel.crashing.org (8.14.7/8.14.7) with ESMTP id 06R4U0vS009709 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 26 Jul 2020 23:30:10 -0500 Message-ID: <16afa487019146baacfc26f50db637f6c2c9576a.camel@kernel.crashing.org> From: Benjamin Herrenschmidt To: Luke Kenneth Casson Leighton Date: Mon, 27 Jul 2020 14:29:58 +1000 In-Reply-To: References: <20200722224713.GA213782@thinks.paulus.ozlabs.org> X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.2 Mime-Version: 1.0 X-Mailman-Approved-At: Tue, 28 Jul 2020 21:14:53 +0100 Subject: Re: [libre-riscv-dev] system call (sc) LEV "reserved field" X-BeenThere: libre-riscv-dev@lists.libre-riscv.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Libre-RISCV General Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Libre-RISCV General Development Cc: "openpower-hdl-cores@mailinglist.openpowerfoundation.org" , Libre-RISCV General Development Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org Sender: "libre-riscv-dev" Archived-At: List-Archive: T24gRnJpLCAyMDIwLTA3LTI0IGF0IDE3OjUzICswMTAwLCBMdWtlIEtlbm5ldGggQ2Fzc29uIExl aWdodG9uIHdyb3RlOgo+IAo+IGEgbG93LWdyYWRlIHZlcnNpb24gb2YgSklUIHRyYW5zbGF0aW9u LCB3aGljaCBpcyBvbmUgc29sdXRpb24uIAo+IGV4cGVuc2l2ZSwgYnV0IGEgc29sdXRpb24uCj4g Cj4gYWx0aG91Z2ggaSBoYXZlIHRvIGFzayB3aHksIGZvciBFbWJlZGRlZCwgdGhleSBkaWQgbm90 IGp1c3QgcmVjb21waWxlCj4gdGhlIHNvdXJjZSBjb2RlLCBjdXN0b21pc2VkIGZvciB0aGF0IGVu ZHVzZXIgYXBwbGljYXRpb24uCgpCZWNhdXNlIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuICJlbWJl ZGRlZCIgYW5kICJ1bml4IiBpcyB2ZXJ5IGJsdXJyeQphbmQgaW4gbWFueSBhcmVhcyBvYnNvbGV0 ZS4KCk9uZSBjYW4gY29tcGlsZSBhIHNpbmdsZSBpbWFnZSB0aGF0IGlzIG1lYW50IHRvIHJ1biBv biBhIHdpZGUgdmFyaWV0eQpvZiBzeXN0ZW0gYW5kIGV2ZW4gdGhlICJlbWJlZGRlZCIgd29ybGQg d2FudHMgdGhhdCBjYXBhYmlsaXR5LiBFaXRoZXIKYmVjYXVzZSB0aGV5IGVuZCB1cCBydW5uaW5n IHNvbWUga2luZCBvZiAidXBzdHJlYW0iIE9TIGltYWdlLCBvcgpiZWNhdXNlIHRoZXkgZG9uJ3Qg d2FudCB0byBtYWludGFpbiBjb21wbGV0ZWx5IGRpZmZlcmVudCBTVyBpbWFnZXMgZm9yCmFsbCB0 aGVpciBwcm9kdWN0cywgZXRjLi4uCgo+IGhvd2V2ZXIgdGhpcyBhbHNvIGFjdHVhbGx5IGlsbHVz dHJhdGVzIHByZWNpc2VseSB3aHkgaSBtZW50aW9uZWQgdGhhdAo+IGZvciBiZXN0IHJlc3VsdHMs IGEgc3BlYyBoYXMgdG8gaGF2ZSBkaWZmZXJlbnQgcGxhdGZvcm0gYmVoYXZpb3VyIGZvcgo+IEVt YmVkZGVkIGFzIGNvbXBsZXRlbHkgc2VwYXJhdGUgYW5kIGRpc3RpbmN0IGZyb20gVU5JWC4KClRo aXMgaXMgbm90IHJlYWxseSB0cnVlIGFueW1vcmUuIEZvciBleGFtcGxlLCBkbyB5b3UgY29uc2lk ZXIgeW91ciBjZWxsCnBob25lIG9yIHlvdXIgVFYgImVtYmVkZGVkIiBvciAidW5peCIgPyBUaGV5 IGFyZSBib3RoIHJ1bm5pbmcgTGludXgKYWZ0ZXIgYWxsLi4uCgo+IHRoZSBydWxlcyBmb3IgRW1i ZWRkZWQgaW4gUklTQ1Ygc3RhdGUgdGhhdCB0cmFwcyBhcmUgKm5vdCogbmVlZGVkIGZvcgo+IGls bGVnYWwgaW5zdHJ1Y3Rpb25zIChpdCBpcyB1cCB0byBhbiBpbXBsZW1lbnRvciB0byBkZWNpZGUg aWYgdGhleQo+IHdpc2ggdG8gYWRkIHRoZW0pLiAgdGhlIENvbmZvcm1hbmNlIFRlc3QgU3VpdGUg ZG9lcyAqbm90KiB0ZXN0IGZvcgo+IGlsbGVnYWwgaW5zdHJ1Y3Rpb25zLgo+IAo+IHRoaXMgb24g dGhlIGJhc2lzIHRoYXQgRW1iZWRkZWQgTWFya2V0cyBhcmUgdHlwaWNhbGx5IG9uZS1vZmYKPiBk ZXBsb3ltZW50LCB3aGVyZSB0aGUgdG9vbGNoYWluIGFuZCBhbGwgYnVpbGQgc291cmNlIGlzICJz bmFwc2hvdHRlZCIKPiBhdCBwcm9kdWN0IHJlbGVhc2UgdGltZSwgdXNlZCBpbnRlcm5hbGx5IGFu ZCB0aGUgc291cmNlIGNvZGUgYW5kCj4gdG9vbGNoYWluIGFsbW9zdCBuZXZlciBzZWUgdGhlIGxp Z2h0IG9mIGRheS4gIG1haW5saW5lIHVwZ3JhZGVzIGFyZQo+IGV4Y2VwdGlvbmFsbHkgcmFyZS4K ClRoZXJlIGFyZSBxdWl0ZSBhIGZldyBjb3VudGVyIGV4YW1wbGVzIGV2ZW4gaW4gdGhlICJlbWJl ZGRlZCIgbWFya2V0LgpFc3BlY2lhbGx5IHdoZW4gaXQgY29tZXMgdG8gc3RvcmFnZSBhcHBsaWFu Y2VzLiBTb21lIG9mIHRoZXNlIHRoaW5ncwpjYW4gZXZlbiBydW4gQ2VudE9TLgoKPiBleGFtcGxl cyBpbmNsdWRlIFRyaW5hbWljIFN0ZXBwZXIgQVNJQ3MsIHdoaWNoIGFjdHVhbGx5IGhpdCB0aGUK PiBzaGVsdmVzIGV2ZW4gYmVmb3JlIFJJU0NWIFN0YW5kYXJkaXNhdGlvbiB3YXMgcmF0aWZpZWQu Cj4gCj4gdGhlIGJpbmFyaWVzIGFyZSBpbiBST00uICB3aGF0ZXZlciB0cmFwIHNwZWMgaW5jb21w YXRpYmlsaXR5IHdpdGgKPiAiTGF0ZXN0IGFuZCBHcmVhdGVzdCIgYXJlIHV0dGVybHkgaXJyZWxl dmFudCBmb3IgdGhlbSBhbmQgdGhlaXIKPiBjdXN0b21lcnMuCj4gCj4gCj4gc28gaW4gdGhhdCBj b250ZXh0LCBpIGFtIHNsaWdodGx5IGNvbmZ1c2VkIHRvIGhlYXIgdGhhdCBmb3IgRnJlZXNjYWxl Cj4gKkVtYmVkZGVkKiBwcm9jZXNzb3JzIHRoYXQgdGhlcmUgaXMgZXZlbiBhIGJpbmFyeSBpbmNv bXBhdGliaWxpdHkKPiBwcm9ibGVtIHdpdGggbHdzeW5jICphdCBhbGwqLgo+IAo+IGlmIHlvdSBo YXZlIHRpbWUgaSdkIGxvdmUgdG8gaGVhciBtb3JlLCB3aGF0J3MgdGhlIHN0b3J5IHRoZXJlPwoK SSBmb3Jnb3QgdGhlIGRldGFpbHMsIGJ1dCBhIHNwZWNpZmljIGNvcmUgdmFyaWFudCBmcm9tIEZT TCBzY3Jld2VkIHVwCnRoZSBkZWNvZGUgdGFibGUgYW5kIHdvdWxkIHRyYXAgb24gbHdzeW5jIGlu c3RlYWQgb2YgaWdub3JpbmcgdGhlIGJpdC4KCj4gPiA+IGJ1dCBiZWNhdXNlIHRoZSBiaXQgaXMg aWdub3JlZCwgdGhlcmUgaXMgbm8gd2F5IHRoYXQgY2FuIGJlIGRvbmUuCj4gPiAKPiA+IEJ1dCB0 aGF0J3MgZmluZSBiZWNhdXNlICJzeW5jIiBpcyBhIHN0cmljdCBzdXBlcnNldCBzbyBpZ25vcmlu ZyB0aGUKPiA+IGJpdAo+ID4gd29ya3MganVzdCBmaW5lLgo+IAo+IGluIHRoaXMgY2FzZSwgeWVz Lgo+IAo+ICAKPiA+ID4gc28gd2hpbHN0IG9uIHRoZSBmYWNlIG9mIGl0LCBsd3N5bmMgKnNvdW5k cyogbGlrZSBhCj4gPiBjb3VudGVyZXhhbXBsZSwKPiA+ID4gaW5zdGVhZCAoY2F2ZWF0LCBpIGRv IG5vdCBrbm93IHdoYXQgRlNMIGlzKSwgaXQgc2VlbXMgbW9yZSB0bwo+ID4gc3VwcG9ydAo+ID4g PiB0aGUgY2FzZSAqZm9yKiB1c2Ugb2YgcmVzZXJ2ZWQgYml0cyByYWlzaW5nIGlsbGVnYWwgaW5z dHJ1Y3Rpb25zCj4gPiBbb24KPiA+ID4gVU5JWCBwbGF0Zm9ybXNdCj4gPiAKPiA+IEkgZmFpbCB0 byBmb2xsb3cgeW91ciBsb2dpYy4gVGhlIHRyYXAgY2FzZSBpcyBhIGNvbXBsZXRlIG5vbi0KPiA+ IHN0YXJ0ZXIKPiA+IGZvciBhbiBpbnN0cnVjdGlvbiBtZWFudCB0byBiZSBhIGxpZ2h0d2VpZ2h0 IG1lbW9yeSBiYXJyaWVyLiAKPiAKPiBvayBnaXZlbiB0aGF0IGl0IGlzIGEgImhpbnQiIHR5cGUg YW5kIG5vdCBxdWl0ZSBzdWl0ZWQgdG8gInJlc2VydmVkIgo+IHdlIGFyZSBub3cgYXQgY3Jvc3Mg cHVycG9zZXMuCj4gIAo+IGFuZCwgYWxzbywgaXQgaXMgYSBzcGVjaWFsIGNhc2UgdGhhdCBoYXBw ZW5zIHRvIGdhdmUsIGFzIG9uZSBvZiBpdHMKPiByZXF1aXJlbWVudHMsIHRvIGJlICJsaWdodHdl aWdodCIgaW4gb3JkZXIgdG8gYmUgdXNlZnVsLgo+IAo+ID4gVGhlCj4gPiB0cmFuc3BhcmVudCAi ZmFsbGJhY2siIHRvIGEgZnVsbCBtZW1vcnkgYmFycmllciBvbiB0aGUgY29udHJhcnkKPiA+IHdv cmtzCj4gPiBmaW5lLiBUaGVyZSBpcyBuZXZlciBhbnkgY2FzZSB3aGVyZSAidHJhcHBpbmcgYW4g ZW11bGF0aW5nIiBpcyB0aGUKPiA+IGRlc2lyZWQgYmVoYXZpb3VyLgo+IAo+IGluZGVlZC4uLiBp biB0aGlzIHZlcnkgc3BlY2lhbCBjYXNlIHRoYXQgd2UgaGF2ZSBlc3RhYmxpc2hlZCwgYnkgaXQK PiBlZmZlY3RpdmVseSBiZWluZyBhICJoaW50IiwgZmFsbHMgY29tcGxldGVseSBvdXRzaWRlIG9m IHdoYXQgaSBhbQo+IGNvbmNlcm5lZCBhYm91dAoKSW4gKm1vc3QqIGNhc2VzIHRyYXAgKyBlbXVs YXRpb24gbGVhZHMgdG8gdW51c2FibGUgcGVyZm9ybWFuY2VzIHRob3VnaC4KCkJlbi4KCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3Yt ZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0 dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1k ZXYK