--- /dev/null
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+Envelope-to: publicinbox@libre-riscv.org
+Delivery-date: Thu, 21 May 2020 23:16:45 +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 1jbtUa-0007Dr-6f; Thu, 21 May 2020 23:16:44 +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 1jbtUY-0007Dc-CE
+ for libre-riscv-dev@lists.libre-riscv.org; Thu, 21 May 2020 23:16:42 +0100
+From: bugzilla-daemon@libre-soc.org
+To: libre-riscv-dev@lists.libre-riscv.org
+Date: Thu, 21 May 2020 22:16:42 +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: mtnolan2640@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-NTRkaFmru9@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
+bnQgIzg5IGZyb20gTWljaGFlbCBOb2xhbiA8bXRub2xhbjI2NDBAZ21haWwuY29tPiAtLS0KKElu
+IHJlcGx5IHRvIENvbGUgUG9pcmllciBmcm9tIGNvbW1lbnQgIzg4KQo+IChJbiByZXBseSB0byBM
+dWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIGZyb20gY29tbWVudCAjODcpCj4gPiAoSW4gcmVw
+bHkgdG8gQ29sZSBQb2lyaWVyIGZyb20gY29tbWVudCAjODYpCj4gPiA+IElzIHRoZXJlIGEgd2F5
+IHRvIGFjY2VzcyB0aGUgdmFsdWVzIG9mIHRoZSBTaWduYWxzIGluc3RlYWQgb2YganVzdCB0aGVp
+cgo+ID4gPiB0eXBlIGFuZCBuYW1lPyBJdCB3b3VsZCBiZSByZWFsbHkgdXNlZnVsIGlmIEkgY291
+bGQgcHJpbnQgdGhlIHZhbHVlcyBvZgo+ID4gPiBzaWduYWxzIHdoaWxlIHRyeWluZyB0byBnZXQg
+dGhlIHRlc3QgdG8gcGFzcy4KPiA+IAo+ID4geCA9IHlpZWxkIHZhbAo+ID4gCj4gPiB0aGVuIHBy
+aW50ICh4KQo+IAo+IEkgaGF2ZSB0cmllZCBkb2luZyB0aGUgZm9sbG93aW5nOgo+IGBgYAo+IGRl
+ZiBlbGFib3JhdGUoc2VsZiwgcGxhdGZvcm0pOgo+ICAgICBtID0gTW9kdWxlKCkKPiAgICAgd2lk
+dGggPSB5aWVsZCBzZWxmLndpZHRoCj4gICAgIHJzID0geWllbGQgc2VsZi5ycwo+ICAgICByYSA9
+IHlpZWxkIHNlbGYucmEKPiAgICAgcmIgPSB5aWVsZCBzZWxmLnJiCj4gICAgIHByaW50KCJ3aWR0
+aDogIiwgd2lkdGgsICJyczogIiwgcnMsICJyYjogIiwgcmIsICJyYTogIiwgcmEpCj4gYGBgCj4g
+Cj4gV2hpY2ggdW5mb3J0dW5hdGVseSBkb2VzIG5vdCBwcmludCB0aGUgdmFsdWVzLCBidXQgZ2l2
+ZXMgbWUgdGhlIGZvbGxvd2luZwo+IGVycm9yOgo+IGBgYAo+IEZpbGUgIi9ob21lL2NvbGVwb2ly
+aWVyL3NyYy9ubWlnZW4vbm1pZ2VuL2hkbC9pci5weSIsIGxpbmUgNTAsIGluIGdldAo+ICAgICBy
+YWlzZSBBdHRyaWJ1dGVFcnJvcigiT2JqZWN0IHshcn0gY2Fubm90IGJlIGVsYWJvcmF0ZWQiLmZv
+cm1hdChvYmopKQo+IEF0dHJpYnV0ZUVycm9yOiBPYmplY3QgPGdlbmVyYXRvciBvYmplY3QgQnBl
+cm1kLmVsYWJvcmF0ZSBhdCAweDdmMWY0Y2EwMDc1MD4KPiBjYW5ub3QgYmUgZWxhYm9yYXRlZAo+
+IGBgYAo+IAo+IFdoYXQgYW0gSSBkb2luZyB3cm9uZz8KClNvcnJ5LCB0aGUgeCA9IHlpZWxkIHNp
+ZyBvbmx5IHdvcmtzIGluc2lkZSB0aGUgc2ltdWxhdG9yLiBUaGVyZSdzIG5vdCBhIHdheSB0bwpw
+cmludCB0aGUgdmFsdWUgb2YgYSBzaWduYWwgZnJvbSBpbnNpZGUgdGhlIG1vZHVsZSBpdHNlbGYK
+ClRoaXMgc2hvdWxkIG1ha2Ugc2Vuc2UsIHRoZSBtb2R1bGUgaXMgKmJ1aWxkaW5nKiBhIGNpcmN1
+aXQsIGl0IGhhcyBubyBpZGVhIHdoYXQKdGhlIHZhbHVlcyBvZiBhbnkgb2YgdGhlIHBhcnRzIG9m
+IHRoZSBjaXJjdWl0IGFyZSB3aGlsZSBpdCdzIGJlaW5nIGJ1aWx0LgoKLS0gCllvdSBhcmUgcmVj
+ZWl2aW5nIHRoaXMgbWFpbCBiZWNhdXNlOgpZb3UgYXJlIG9uIHRoZSBDQyBsaXN0IGZvciB0aGUg
+YnVnLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJy
+ZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNj
+di5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJl
+LXJpc2N2LWRldgo=
+