--- /dev/null
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+Envelope-to: publicinbox@libre-riscv.org
+Delivery-date: Sat, 16 May 2020 23:37:00 +0100
+Received: from localhost ([::1] helo=libre-riscv.org)
+ by libre-soc.org with esmtp (Exim 4.89)
+ (envelope-from <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+ id 1ja5QR-0001Sw-R4; Sat, 16 May 2020 23:36:59 +0100
+Received: from localhost ([127.0.0.1] helo=bugs.libre-soc.org)
+ by libre-soc.org with esmtp (Exim 4.89)
+ (envelope-from <bugzilla-daemon@libre-soc.org>) id 1ja5QQ-0001Sk-7Q
+ for libre-riscv-dev@lists.libre-riscv.org; Sat, 16 May 2020 23:36:58 +0100
+From: bugzilla-daemon@libre-soc.org
+To: libre-riscv-dev@lists.libre-riscv.org
+Date: Sat, 16 May 2020 22:36:58 +0000
+X-Bugzilla-Reason: CC
+X-Bugzilla-Type: changed
+X-Bugzilla-Watch-Reason: None
+X-Bugzilla-Product: Libre-SOC's first SoC
+X-Bugzilla-Component: Source Code
+X-Bugzilla-Version: unspecified
+X-Bugzilla-Keywords:
+X-Bugzilla-Severity: normal
+X-Bugzilla-Who: colepoirier@gmail.com
+X-Bugzilla-Status: CONFIRMED
+X-Bugzilla-Resolution:
+X-Bugzilla-Priority: Normal
+X-Bugzilla-Assigned-To: colepoirier@gmail.com
+X-Bugzilla-Flags:
+X-Bugzilla-Changed-Fields:
+Message-ID: <bug-316-13-Zgh0heRrpm@https.bugs.libre-soc.org/>
+In-Reply-To: <bug-316-13@https.bugs.libre-soc.org/>
+References: <bug-316-13@https.bugs.libre-soc.org/>
+X-Bugzilla-URL: https://bugs.libre-soc.org/
+Auto-Submitted: auto-generated
+MIME-Version: 1.0
+Subject: [libre-riscv-dev] [Bug 316] bperm TODO
+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>
+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>
+
+aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTMxNgoKLS0tIENvbW1l
+bnQgIzIyIGZyb20gQ29sZSBQb2lyaWVyIDxjb2xlcG9pcmllckBnbWFpbC5jb20+IC0tLQooSW4g
+cmVwbHkgdG8gTHVrZSBLZW5uZXRoIENhc3NvbiBMZWlnaHRvbiBmcm9tIGNvbW1lbnQgIzIwKQo+
+IChJbiByZXBseSB0byBNaWNoYWVsIE5vbGFuIGZyb20gY29tbWVudCAjMTgpCj4gCj4gPiBST0ZM
+LCBJIGdvdCB0aGUgaWRlYSBvZiB1c2luZyBBcnJheXMgZnJvbSB5b3VyIGNvbnZlcnNhdGlvbnMg
+eWVzdGVyZGF5Lgo+IAo+IDopCj4gIAo+ID4gSSdkIGJlIGhhcHB5IHRvIGhlbHAgd2l0aCBmb3Jt
+YWwgcHJvb2ZzIHdoZW4geW91J3JlIHJlYWR5Lgo+IAo+IHJlYWxseSBhcHByZWNpYXRlZC4gIChJ
+biByZXBseSB0byBNaWNoYWVsIE5vbGFuIGZyb20gY29tbWVudCAjMTkpCj4gCj4gCj4gPiBGb3Ig
+d3JpdGluZyB1bml0IHRlc3RzLCB0YWtlIGEgbG9vayBhdAo+ID4gaHR0cHM6Ly9naXQubGlicmUt
+c29jLm9yZy8/cD1zb2MuZ2l0O2E9YmxvYjtmPXNyYy9zb2Mvc2hpZnRfcm90L3Rlc3QvCj4gPiB0
+ZXN0X21hc2tnZW4ucHk7aD0xYTRkMzRlNjc2MTU0YjI1MGY5NWVmMTIwOTMyYTliODhmY2FmOTM3
+Owo+ID4gaGI9M2M2NWY1ZmY3ODkzYmIzNDY5NmM0NzZhYmFjZmUzNGFkNzM5YmYxOCBmb3IgZGVj
+ZW50IHN0YXJ0aW5nIHBsYWNlCj4gCj4gQ29sZSB0aGF0J3MgYSByZWFsbHkgZ29vZCB0ZW1wbGF0
+ZSB0byBzdGFydCBmcm9tLgo+IAo+ICgqc290dG8gdm9pY2UgdG8gbWljaGFlbCo6IGkgdGVuZCB0
+byBqdXN0IHNldCBtYiA9IGR1dC5tYiBhcyBhIHRlbXAKPiAgcHl0aG9uIHZhcmlhYmxlLCBhbmQg
+ZG8gInlpZWxkIGR1dC5vIiByYXRoZXIgdGhhbiBzcGVuZCB0aGUgdGltZQo+ICBzZXR0aW5nIHVw
+IGNvcGllcyBvZiB0aGluZ3MgdGhhdCB5b3UgY2FuIGdldCBhdCBkaXJlY3RseSBhbnl3YXkpLgo+
+IAo+IHNvLCBDb2xlLCBub3RlIHR3byB0aGluZ3M6Cj4gCj4gMSkgdGhlIGVzdGFibGlzaG1lbnQg
+b2YgdGhlICJEVVQiIC0gRGV2aWNlIFVuZGVyIFRlc3QuICB0aGUgInlpZWxkIgo+ICAgIHN0YXRl
+bWVudHMgdG8gc2V0IHRoZSBpbnB1dHMsIGFuZCB0aGUgYWRkaXRpb25hbCAieWllbGQiIHN0YXRl
+bWVudAo+ICAgIHRvIG9idGFpbiB0aGUgb3V0cHV0Cj4gCj4gMikgdGhlIHVzZSBvZiBhICoqUFlU
+SE9OKiogZnVuY3Rpb24gLSBub3QgYSBubWlnZW4gZnVuY3Rpb24gLSB3aGljaAo+ICAgIGNvbXB1
+dGVzIHRoZSBleHBlY3RlZCByZXN1bHQuICB0aGlzIGZ1bmN0aW9uIC0gTUFTSygpIGluIHRoaXMK
+PiAgICBleGFtcGxlIGJ5IE1pY2hhZWwgLSBpcyBnaXZlbiB0aGUgRVhBQ1QgU0FNRSBJTlBVVCBh
+cyB3YXMgaGFuZGVkCj4gICAgdG8gdGhlIGhhcmR3YXJlLgo+IAo+IHRodXMgeW91IGhhdmUgYW4g
+ImV4cGVjdGVkIiByZXN1bHQgKGRvbmUgaW4gcHl0aG9uKSBhbmQgYQo+ICJoYXJkd2FyZS1zaW11
+bGF0ZWQiCj4gcmVzdWx0Lgo+IAo+IGlmIHRob3NlIHR3byBkbyBub3QgbWF0Y2gsIHRocm93IGEg
+cHl0aG9uIHVuaXR0ZXN0IGFzc2VydC4KPiAKPiBzaW1wbGUuCj4gCj4gZXhjZXB0LCBpdCBpcyBu
+ZWNlc3NhcnkgdG8gd3JpdGUgYSAqbG90KiBvZiB0aGVzZSwgY2F0Y2hpbmcgYW5kIHRlc3RpbmcK
+PiBkaWZmZXJlbnQgYXNwZWN0cyBvZiB0aGUgaGFyZHdhcmUuCj4gCj4gdGhpcyBpcyB3aHkgd2Ug
+d2FudCB0byBkbyBGb3JtYWwgUHJvb2ZzLCBiZWNhdXNlIG9uZSBGb3JtYWwgdW5pdCB0ZXN0LAo+
+IGlmIHdyaXR0ZW4gY29ycmVjdGx5LCBjb3ZlcnMgKmV2ZXJ5dGhpbmcqLgoKQWgsIHRoYW5rIHlv
+dSB2ZXJ5IG11Y2ggZm9yIHRoZXNlIGFkZGl0aW9uYWwgZGV0YWlscyBMdWtlLiBFdmVyeXRoaW5n
+IHRoZSBib3RoCm9mIHlvdSAoYW5kIFllaG93c2h1YSkgaGF2ZSBzYWlkIGlzIHByb3ZpbmcgY3Jp
+dGljYWwgdG8gbXkgYWJpbGl0eSB0byBxdWlja2x5CihvciBzbG93bHkuLi4pIGdldCBnb2luZyB3
+aXRoIHRoZSB2YXJpb3VzIHJlcXVpcmVkIGFzcGVjdHMgb2Ygb3VyIEhETF93b3JrZmxvdy4KT25j
+ZSBJIGhhdmUgZmluaXNoZWQgdGhpcyBmaXJzdCBzbWFsbCAncHJvamVjdCcvYXNzaWdubWVudCwg
+SSdkIGxpa2UgdG8gcGF1c2UKZm9yIGEgZmV3IGhvdXJzIGFuZCB1cGRhdGUgdGhlIGRvY3VtZW50
+YXRpb24gb2YgdGhlIEhETF93b3JrZmxvdyB3aXRoIHRoZQp0aGluZ3MgSSBsZWFybmVkIHdoaWxl
+IHNjcmlwdGluZyBpdCwgYXMgd2VsbCBhcyBhbGwgdGhhdCBJJ3ZlIGxlYXJuZWQgaW4gdGhpcwph
+c3NpZ25tZW50LiBTb21lIG9mIHRoaXMgZXhpc3RzIGVsc2V3aGVyZSBvbiB0aGUgd2lraSwgaG93
+ZXZlciwgbW9zdCBvZiB0aGUKZ2V0dGluZyBzdGFydGVkIHdpdGggbm1pZ2VuIHN0dWZmIEkndmUg
+bGVhcm5lZCBpbiB0aGUgcGFzdCB0d28gZGF5cyBkb2VzIG5vdAooYXMgZmFyIGFzIEkgYW0gYXdh
+cmUpIGFuZCBJIGJlbGlldmUgdGhpcyB3aWxsIGJlIHZhbHVhYmxlIHRvIG5ldyBtZW1iZXJzLiBC
+dXQKcmlnaHQgbm93IEkgaGF2ZSBhIHByaW9yIGVuZ2FnZW1lbnQgSSBtdXN0IGF0dGVuZCB0bywg
+c28gSSdsbCBhdHRlbXB0IGFuCmluaXRpYWwgdW5pdCB0ZXN0IHRvbW9ycm93IDopCgotLSAKWW91
+IGFyZSByZWNlaXZpbmcgdGhpcyBtYWlsIGJlY2F1c2U6CllvdSBhcmUgb24gdGhlIENDIGxpc3Qg
+Zm9yIHRoZSBidWcuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
+X19fCmxpYnJlLXJpc2N2LWRldiBtYWlsaW5nIGxpc3QKbGlicmUtcmlzY3YtZGV2QGxpc3RzLmxp
+YnJlLXJpc2N2Lm9yZwpodHRwOi8vbGlzdHMubGlicmUtcmlzY3Yub3JnL21haWxtYW4vbGlzdGlu
+Zm8vbGlicmUtcmlzY3YtZGV2Cg==
+