Re: [libre-riscv-dev] system call (sc) LEV "reserved field"
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 27 Jul 2020 04:29:58 +0000 (14:29 +1000)
committerlibre-riscv-dev <libre-riscv-dev@lists.libre-riscv.org>
Tue, 28 Jul 2020 20:14:55 +0000 (21:14 +0100)
bb/fc7d8295fb281cbc9f8e8f309cce7275e4ebfd [new file with mode: 0644]

diff --git a/bb/fc7d8295fb281cbc9f8e8f309cce7275e4ebfd b/bb/fc7d8295fb281cbc9f8e8f309cce7275e4ebfd
new file mode 100644 (file)
index 0000000..c4b3cbb
--- /dev/null
@@ -0,0 +1,125 @@
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+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 <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+       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 <benh@kernel.crashing.org>)
+ 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 <benh@kernel.crashing.org>
+To: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
+Date: Mon, 27 Jul 2020 14:29:58 +1000
+In-Reply-To: <CAPweEDws3LZYJuYmMuDd89Q5RWjHPYX3tWbQp9VjPZC_AFSDWg@mail.gmail.com>
+References: <CAPweEDzJpX8mDE1QJO6=rPEQfz0jCt+Yi9sS48cE4bXcu8AwcQ@mail.gmail.com>
+ <20200722224713.GA213782@thinks.paulus.ozlabs.org>
+ <CAPweEDxxJqcy4kAcL0+wDYQh9A0KtW3dSi9kMdQ-_YotuRSsQw@mail.gmail.com>
+ <bc0527a82b8a777486388ab6084ce364db4c278c.camel@kernel.crashing.org>
+ <CAPweEDx_gUy8KoQUrfE+Xn-URqFQsMiiT8A9WcLsK67E5bY8Jg@mail.gmail.com>
+ <b3a6d1be404b96594d69d9b59701c574957c8d2a.camel@kernel.crashing.org>
+ <CAPweEDws3LZYJuYmMuDd89Q5RWjHPYX3tWbQp9VjPZC_AFSDWg@mail.gmail.com>
+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
+ <libre-riscv-dev.lists.libre-riscv.org>
+List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
+List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
+List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
+List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
+List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
+Reply-To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+Cc: "openpower-hdl-cores@mailinglist.openpowerfoundation.org"
+ <openpower-hdl-cores@mailinglist.openpowerfoundation.org>,
+ Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
+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" <libre-riscv-dev-bounces@lists.libre-riscv.org>
+
+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
+