From owner-freebsd-arm@freebsd.org Fri Nov 22 00:15:28 2019 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 08F5B1CEFE8 for ; Fri, 22 Nov 2019 00:15:28 +0000 (UTC) (envelope-from crowston@protonmail.com) Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch [185.70.40.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47Jxlf5M0Kz47fd; Fri, 22 Nov 2019 00:15:25 +0000 (UTC) (envelope-from crowston@protonmail.com) Date: Fri, 22 Nov 2019 00:15:14 +0000 To: "freebsd-arm@freebsd.org" From: Robert Crowston Cc: Kyle Evans , Conrad Meyer , Mark Murray Reply-To: Robert Crowston Subject: Re: Initial support for bcm2838 RNG Message-ID: In-Reply-To: References: <2F178D6A-300B-4683-84D6-CDB6924877E5@FreeBSD.org> Feedback-ID: 2OVbcR1yHYpdkD8cgQllkFwcuMVZg_LiVMMPvptooFDfHD_03MuQO4ZaF626jWHZYFEhNR2cmIbZ53j4QGWMBQ==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Rspamd-Queue-Id: 47Jxlf5M0Kz47fd X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_REPLYTO(0.00)[crowston@protonmail.com]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; FREEMAIL_FROM(0.00)[protonmail.com]; DKIM_TRACE(0.00)[protonmail.com:+]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(0.00)[ip: (-9.74), ipnet: 185.70.40.0/24(-4.89), asn: 62371(-3.89), country: CH(0.02)]; RCVD_IN_DNSWL_LOW(-0.10)[132.40.70.185.list.dnswl.org : 127.0.5.1]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=default]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_REPLYTO(0.00)[protonmail.com]; HAS_PHPMAILER_SIG(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Nov 2019 00:15:28 -0000 UmV2aWV3IGNyZWF0ZWQgaGVyZTogaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QyMjQ5MwoK 4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQIE9yaWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ 4oCQCk9uIFN1bmRheSwgMTcgTm92ZW1iZXIgMjAxOSAxODowMiwgQ29ucmFkIE1leWVyIDxjZW1A ZnJlZWJzZC5vcmc+IHdyb3RlOgoKPiBJIGRvbuKAmXQgdGhpbmsgY3Nwcm5n4oCZcyBibG9ja2Vy IGxldmVsIHJldmlldyByZXF1aXJlbWVudCBleHRlbmRzIHRvIGluZGl2aWR1YWwgZHJpdmVycywg YnV0IEkgbWlnaHQgYmUgbWlzdGFrZW4uIFRoZSBraW5kIG9mIHRoaW5ncyB3ZSBjYXJlIGFib3V0 IChpbW8pIGFyZSwgaW4gb3JkZXI6IHRoZSBjb3JlIHJhbmRvbWRldiBkZXZpY2UsIHRoZSBGb3J0 dW5hIGltcGxlbWVudGF0aW9uLCB0aGUgZ2VuZXJpYyBlbnRyb3B5IGdhdGhlcmluZywgYW5kIHRo YXQgZW50cm9weSAgZGF0YSBjYW4gb25seSBiZSB1c2VkIG9uY2Ug4oCUIGRvbuKAmXQgZXhwb3Nl IGl0IHRvIGEgdXNlciBhbmQgYWxzbyBmZWVkIGl0IHRvIHJhbmRvbWRldi4gQWxzbywgYXJjNHJh bmRvbSBldCBhbC4KPgo+IFBlcnNvbmFsbHksIEkgZG9u4oCZdCBoYXZlIHRoZSBleHBlcnRpc2Ug d2l0aCB0aGlzIHBhcnRpY3VsYXIgaGFyZHdhcmUgdG8gZmluZCBhbnl0aGluZyBvYmplY3Rpb25h YmxlIGFib3V0IHRoaXMgY2hhbmdlLiBUaGUgYWN0dWFsIGNoYW5nZSB0byB0aGUgaGFydmVzdCBm dW5jdGlvbiBpbiB0aGlzIGRyaXZlciBpcyBkZSBtaW5pbWlzLiBBcyBmYXIgYXMgSeKAmW0gY29u Y2VybmVkLCBpdCBsb29rcyBnb29kIHRvIG1lOyBzaGlwIGl0IQo+Cj4gT24gU3VuLCBOb3YgMTcs IDIwMTkgYXQgMDY6MjkgS3lsZSBFdmFucyA8a2V2YW5zQGZyZWVic2Qub3JnPiB3cm90ZToKPgo+ PiBPbiBTdW4sIE5vdiAxNywgMjAxOSBhdCA0OjAzIEFNIE1hcmsgTXVycmF5IDxtYXJrbUBmcmVl YnNkLm9yZz4gd3JvdGU6Cj4+Pgo+Pj4gSGksCj4+Pgo+Pj4gPiBPbiAxNiBOb3YgMjAxOSwgYXQg MTg6NTksIEt5bGUgRXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4gd3JvdGU6Cj4+PiA+Cj4+PiA+ IE9uIFNhdCwgTm92IDE2LCAyMDE5IGF0IDEyOjQ4IFBNIFJvYmVydCBDcm93c3RvbiB2aWEgZnJl ZWJzZC1hcm0KPj4+ID4gPGZyZWVic2QtYXJtQGZyZWVic2Qub3JnPiB3cm90ZToKPj4+ID4+Cj4+ PiA+PiBJIGhhdmUgbWFkZSBhIGZpcnN0IGN1dCBhdCBzdXBwb3J0aW5nIHRoZSBCcm9hZGNvbSAy ODM4IGhhcmR3YXJlIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yLCBhcyBmb3VuZCBvbiB0aGUgUmFz cGJlcnJ5IFBpIDQuCj4+PiA+Pgo+Pj4gPj4gRGlmZjogaHR0cHM6Ly9naXRodWIuY29tL2ZyZWVi c2QvZnJlZWJzZC9jb21wYXJlL21hc3Rlci4uLlJvYkNyb3dzdG9uOnBpNC1od3JuZwo+Pj4gPj4K Pj4+ID4+IFRoaXMgZXh0ZW5kcyB0aGUgZXhpc3RpbmcgYmNtMjgzNV9ybmcuYyBkcml2ZXIgdG8g ZnVuY3Rpb24gb24gdGhlIFBpNC4gVW5mb3J0dW5hdGVseSBJIGRvIG5vdCBoYXZlIGEgUmFzcGJl cnJ5IFBpIDMgYm9hcmQgdG8gY29uZmlybSBpdCBzdGlsbCB3b3JrcyB0aGVyZSwgYnV0IG9uIG15 IFBpNCwgaXQgZ2VuZXJhdGVzIChhcHBhcmVudGx5KSByYW5kb20gbnVtYmVycy4KPj4+ID4+Cj4+ PiA+Cj4+PiA+IEhpLAo+Pj4gPgo+Pj4gPiBObyB3b3JyaWVzLSBJJ3ZlIGdvdCBhY2Nlc3MgdG8g YSBQaSAzIGZvciByZWdyZXNzaW9uIHRlc3RpbmcuIENhbiB5b3UKPj4+ID4gdGhyb3cgd2hhdCB5 b3UndmUgZ290IGludG8gUGhhYnJpY2F0b3IgWzBdIGFuZCBhZGQgbWUgYXMgYSByZXZpZXdlcj8K Pj4+ID4gV2UgY2FuIGl0ZXJhdGUvcmV2aWV3IGZyb20gdGhlcmUuCj4+Pgo+Pj4gUGxlYXNlIGFs c28gYWRkIG1hcmttQCBhbmQgY2VtQCAob3IgY3Nwcm5nQCkuIFlvdSdsbCBuZWVkIG9uZSBvZiB1 cyB0byBPSyB0aGUgY29tbWl0Lgo+Pj4KPj4KPj4gSGksIChhZGRpbmcgY2VtQCB0byBDQyBsaXN0 KQo+Pgo+PiBJcyB0aGVyZSBhIGRvY3VtZW50IG9yIHNvbWV0aGluZyBvdXRsaW5pbmcgd2hhdCBj c3BybmdAIHdhbnRzIHRvCj4+IGFjY29tcGxpc2g/IEkgZGVmaW5pdGVseSBkb24ndCBvYmplY3Qg dG8gYWRkaW5nIHlvdSBndXlzIG9uIHRoaXMgb25lCj4+IChib3RoIGJlY2F1c2Ugb2YgdGhlIGNz cHJuZ0Agb3JpZ2luIHN0b3J5IGFuZCB0aGlzIHRvdWNoZXMganVzdCBlbm91Z2gKPj4gYWN0dWFs IFJORyBjb2RlIHBhdGggdG8gd2FycmFudCBpdCwgYXQgYSBnbGFuY2UpLCBidXQgZ29pbmcgZm9y d2FyZC0KPj4gaXMgY3Nwcm5nQCB3YW50aW5nIHRvIGF1ZGl0IHByZS1leGlzdGluZyBzdHVmZiBh cyBpdCBnZXRzIHRvdWNoZWQgaW4KPj4gYW55IHdheSAoZS5nLiBleGlzdGluZyBkcml2ZXIsIGp1 c3QgYWRkaW5nIGNvbXBhdGliaWxpdHkgYml0cyB0byBtYWtlCj4+IGl0IHByb2JlL2F0dGFjaCBv biBuZXcgYm9hcmQpLCBvciBqdXN0IGFueSBuZXcgY29kZSBhY3R1YWxseSBhZmZlY3RpbmcKPj4g Uk5HPwo+Pgo+PiBUaGFua3MsCj4+Cj4+IEt5bGUgRXZhbnM=