From: Benjamin Herrenschmidt Date: Mon, 27 Jul 2020 04:29:58 +0000 (+1000) Subject: Re: [libre-riscv-dev] system call (sc) LEV "reserved field" X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bfbe4a5666c6753654776b18ec990274844d6d73;p=libre-riscv-dev.git Re: [libre-riscv-dev] system call (sc) LEV "reserved field" --- diff --git a/bb/fc7d8295fb281cbc9f8e8f309cce7275e4ebfd b/bb/fc7d8295fb281cbc9f8e8f309cce7275e4ebfd new file mode 100644 index 0000000..c4b3cbb --- /dev/null +++ b/bb/fc7d8295fb281cbc9f8e8f309cce7275e4ebfd @@ -0,0 +1,125 @@ +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" + +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 +