Date: Sun, 02 Oct 2022 11:49:10 -0500 From: Larry Rosenman <ler@lerctr.org> To: "Alexander V. Chernikov" <melifaro@ipfw.ru> Cc: Freebsd current <freebsd-current@freebsd.org> Subject: Re: Build Break? Message-ID: <dad57d790580fed9b644cd5d5ebafe7b@lerctr.org> In-Reply-To: <fe3c03f9b6654c0b65e4ee2ea66f88b6@lerctr.org> References: <c45ee995837ef99cb7c4e7ca2397b399@lerctr.org> <f649e982004a88f10aeccdcf3a82b199@lerctr.org> <7F2A1941-C042-47FF-969C-3D993D56D088@ipfw.ru> <1818751664728043@mf26vabs2z5ql63q.myt.yp-c.yandex.net> <fe3c03f9b6654c0b65e4ee2ea66f88b6@lerctr.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=_1f891785f981fd25d83c81c4e3f1ddab Content-Type: multipart/alternative; boundary="=_de5a987d26aa7293e5ea39ce843203c1" --=_de5a987d26aa7293e5ea39ce843203c1 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On 10/02/2022 11:44 am, Larry Rosenman wrote: > On 10/02/2022 11:27 am, Alexander V. Chernikov wrote: > 02.10.2022, 17:18, "Larry Rosenman" <ler@lerctr.org>: > > On 10/02/2022 8:12 am, Alexander V. Chernikov wrote: On 1 Oct 2022, at > 22:57, Larry Rosenman <ler@lerctr.org> wrote: > > --- all_subdir_nfscommon --- > Building > /usr/obj/usr/src/amd64.amd64/sys/LER-MINIMAL/modules/usr/src/sys/modules/nfscommon/nfs_commonkrpc.o > --- all_subdir_netgraph --- > --- all_subdir_netgraph/deflate --- > Building > /usr/obj/usr/src/amd64.amd64/sys/LER-MINIMAL/modules/usr/src/sys/modules/netgraph/deflate/offset.inc > --- all_subdir_netgraph/device --- > Building > /usr/obj/usr/src/amd64.amd64/sys/LER-MINIMAL/modules/usr/src/sys/modules/netgraph/device/i386 > --- all_subdir_netgraph/echo --- > ===> netgraph/echo (all) > --- all_subdir_netlink --- > --- netlink_io.o --- > /usr/src/sys/netlink/netlink_io.c:146:2: error: implicit declaration > of function 'mtx_lock' is invalid in C99 > [-Werror,-Wimplicit-function-declaration] > NLP_LOCK(nlp); That's interesting. netlink_io.c includes sys/mutex.h > which defines > mutex_lock() / mutex_unlock(). > Could you share the diff between GENERIC and LER-MINIMAL? I sent the diff in another message, but here is LER-MINIMAL. Thank you! So it's non-networking config. I'll make netlink build conditional on INET || INET6 today/tomorrow. I actually kldload a bunch of stuff. kld_list="aesni coretemp filemon linux ichsmb ichwd cpuctl cryptodev dtraceall i pmi " kld_list="$kld_list if_bridge bridgestp if_tuntap hwpmc tcp_rack mfip ioat" kld_list="$kld_list if_bce usb ukbd usb_quirk usb_template ums uhci xhci ehci oh ci" kld_list="$kld_list efirt nfscl nfscommon nfsd nfslockd nfssvc" kld_list="$kld_list ataintel geom_label" #kld_list="$kld_list geom_label" > -- > Larry Rosenman http://www.lerctr.org/~ler > Phone: +1 214-642-9640 E-Mail: ler@lerctr.org > US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106 -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106 also MINIMAL (which I INCLUDE) does have INET/INET6... PFA MINIMAL -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106 --=_de5a987d26aa7293e5ea39ce843203c1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset= =3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Arial,Helve= tica,sans-serif'> <p id=3D"reply-intro">On 10/02/2022 11:44 am, Larry Rosenman wrote:</p> <blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2= px solid; margin: 0"> <div id=3D"replybody1"> <div style=3D"font-size: 10pt; font-family: Arial,Helvetica,sans-serif;"> <p id=3D"v1reply-intro">On 10/02/2022 11:27 am, Alexander V. Chernikov wrot= e:</p> <blockquote style=3D"padding: 0 0.4em; border-left: #1010ff 2px solid; marg= in: 0;"> <div id=3D"v1replybody1">02.10.2022, 17:18, "Larry Rosenman" <ler@lerctr= =2Eorg>:<br /> <blockquote style=3D"padding: 0 0.4em; border-left: #1010ff 2px solid; marg= in: 0;"> <p>On 10/02/2022 8:12 am, Alexander V. Chernikov wrote:</p> <blockquote class=3D"v1v1210e7a848e8fcb45wmi-quote"> <blockquote class=3D"v1v1210e7a848e8fcb45wmi-quote"> On 1 Oct 2022, at= 22:57, Larry Rosenman <<a href=3D"mailto:ler@lerctr.org" rel=3D"norefer= rer">ler@lerctr.org</a>> wrote:<br /> <br /> --- all_subdir_nf= scommon ---<br /> Building <br /> /usr/obj/usr/src/amd64.amd64/sy= s/LER-MINIMAL/modules/usr/src/sys/modules/nfscommon/nfs_commonkrpc.o<br />&= nbsp;--- all_subdir_netgraph ---<br /> --- all_subdir_netgraph/deflate= ---<br /> Building <br /> /usr/obj/usr/src/amd64.amd64/sys/LER-M= INIMAL/modules/usr/src/sys/modules/netgraph/deflate/offset.inc<br /> -= -- all_subdir_netgraph/device ---<br /> Building <br /> /usr/obj/= usr/src/amd64.amd64/sys/LER-MINIMAL/modules/usr/src/sys/modules/netgraph/de= vice/i386<br /> --- all_subdir_netgraph/echo ---<br /> =3D=3D=3D&= gt; netgraph/echo (all)<br /> --- all_subdir_netlink ---<br /> --= - netlink_io.o ---<br /> /usr/src/sys/netlink/netlink_io.c:146:2: erro= r: implicit declaration <br /> of function 'mtx_lock' is invalid in C9= 9 <br /> [-Werror,-Wimplicit-function-declaration]<br /> &n= bsp; NLP_LOCK(nlp);</blockquote> That's interesting. netlink_io.c includes sys/mutex.h which defines <= br /> mutex_lock() / mutex_unlock().<br /> Could you share = the diff between GENERIC and LER-MINIMAL?<br /> </blockquote> <p>I sent the diff in another message, but here is LER-MINIMAL.</p> </blockquote> Thank you! <div>So it's non-networking config. I'll make netlink build condition= al on INET || INET6 today/tomorrow.</div> <div> </div> <div>I actually kldload a bunch of stuff.</div> <div>kld_list=3D"aesni coretemp filemon linux ichsmb ichwd cpuctl cryptodev= dtraceall i<br />pmi "<br />kld_list=3D"$kld_list if_bridge bridgestp if_t= untap hwpmc tcp_rack mfip ioat"<br />kld_list=3D"$kld_list if_bce usb ukbd = usb_quirk usb_template ums uhci xhci ehci oh<br />ci"<br />kld_list=3D"$kld= _list efirt nfscl nfscommon nfsd nfslockd nfssvc"<br />kld_list=3D"$kld_lis= t ataintel geom_label"<br />#kld_list=3D"$kld_list geom_label"</div> <div> </div> <div><br /> <blockquote style=3D"padding: 0 0.4em; border-left: #1010ff 2px solid; marg= in: 0;"> <p><br /></p> <span class=3D"v1v1f55bbb4eeef208e8wmi-sign">-- <br />Larry Rosenman <a hre= f=3D"http://www.lerctr.org/~ler" target=3D"_blank" rel=3D"noopener noreferr= er">http://www.lerctr.org/~ler</a><br />Phone: <span class=3D"v1v11f1ea193f= 6735cf0wmi-callto">+1 214-642-9640</span> E-Mail: <a href=3D"mailto:ler@ler= ctr.org" rel=3D"noreferrer">ler@lerctr.org</a><br />US Mail: 5708 Sabbia Dr= , Round Rock, TX <span class=3D"v1v11f1ea193f6735cf0wmi-callto">78665-2106<= /span><br /></span></blockquote> </div> </div> </blockquote> <p><br /></p> <div id=3D"v1signature"> <div class=3D"v1pre" style=3D"margin: 0; padding: 0; font-family: monospace= ;"><span class=3D"v1sig">-- <br />Larry Rosenman = <a href=3D"http://www.lerc= tr.org/~ler" target=3D"_blank" rel=3D"noopener noreferrer">http://www.lerct= r.org/~ler</a><br />Phone: +1 214-642-9640 &nbs= p; E-Mail: <a href=3D"mailto:ler@lerctr.org" rel=3D"no= referrer">ler@lerctr.org</a><br />US Mail: 5708 Sabbia Dr, Round Rock, TX 7= 8665-2106<br /></span></div> </div> </div> </div> </blockquote> <p>also MINIMAL (which I INCLUDE) does have INET/INET6...</p> <p>PFA MINIMAL</p> <div id=3D"signature"> <div class=3D"pre" style=3D"margin: 0; padding: 0; font-family: monospace">= <span class=3D"sig">-- <br />Larry Rosenman  = ; <a href=3D"http://www.lerctr.or= g/~ler" target=3D"_blank" rel=3D"noopener noreferrer">http://www.lerctr.org= /~ler</a><br />Phone: +1 214-642-9640 &n= bsp; E-Mail: <a href=3D"mailto:ler@lerctr.org">ler@lerctr.org= </a><br />US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106<br /></span></= div> </div> </body></html> --=_de5a987d26aa7293e5ea39ce843203c1-- --=_1f891785f981fd25d83c81c4e3f1ddab Content-Transfer-Encoding: base64 Content-Type: text/plain; name=MINIMAL Content-Disposition: attachment; filename=MINIMAL; size=5627 IwojIE1JTklNQUwgLS0gTW9zdGx5IE1pbmltYWwga2VybmVsIGNvbmZpZ3VyYXRpb24gZmlsZSBm b3IgRnJlZUJTRC9hbWQ2NAojCiMgTWFueSBkZWZpbml0aW9ucyBvZiBtaW5pbWFsIGFyZSBwb3Nz aWJsZS4gVGhlIG9uZSB0aGlzIGZpbGUgZm9sbG93cyBpcwojIEdFTkVSSUMsIG1pbnVzIGFsbCBm dW5jdGlvbmFsaXR5IHRoYXQgY2FuIGJlIHJlcGxhY2VkIGJ5IGxvYWRpbmcga2VybmVsCiMgbW9k dWxlcy4KIwojIEV4Y2VwdGlvbnM6CiMgbyBXaGlsZSBVRlMgaXMgYnVpbGRhYmxlIGFzIGEgbW9k dWxlLCB0aGUgY3VycmVudCBtb2R1bGUgbGFja3MKIyAgIHNvbWUgZmVhdHVyZXMgKEFDTCwgR0pP VVJOQUwpIHRoYXQgR0VORVJJQyBpbmNsdWRlcy4KIyBvIGFjcGkgYXMgYSBtb2R1bGUgaGFzIGJl ZW4gcmVwb3J0ZWQgZmxha2V5IGFuZCBub3Qgd2VsbCB0ZXN0ZWQsIHNvCiMgICBpcyBpbmNsdWRl ZCBpbiB0aGUga2VybmVsLgojIG8gKG5vbi1sb2FkZWQpIHJhbmRvbSBpcyBpbmNsdWRlZCBkdWUg dG8gdW5jZXJ0YWludHkuLi4KIyBvIE1hbnkgbmV0d29ya2luZyB0aGluZ3MgYXJlIGluY2x1ZGVk CiMKIyBGb3Igbm93LCBwbGVhc2UgcnVuIGNoYW5nZXMgdG8gdGhlc2UgbGlzdCBwYXN0IGltcEBm cmVlYnNkLm9yZwojCiMgRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhpcyBmaWxlLCBwbGVhc2Ug cmVhZCB0aGUgY29uZmlnKDUpIG1hbnVhbCBwYWdlLAojIGFuZC9vciB0aGUgaGFuZGJvb2sgc2Vj dGlvbiBvbiBLZXJuZWwgQ29uZmlndXJhdGlvbiBGaWxlczoKIwojICAgIGh0dHBzOi8vZG9jcy5m cmVlYnNkLm9yZy9lbi9ib29rcy9oYW5kYm9vay9rZXJuZWxjb25maWcvI2tlcm5lbGNvbmZpZy1j b25maWcKIwojIFRoZSBoYW5kYm9vayBpcyBhbHNvIGF2YWlsYWJsZSBsb2NhbGx5IGluIC91c3Iv c2hhcmUvZG9jL2hhbmRib29rCiMgaWYgeW91J3ZlIGluc3RhbGxlZCB0aGUgZG9jIGRpc3RyaWJ1 dGlvbiwgb3RoZXJ3aXNlIGFsd2F5cyBzZWUgdGhlCiMgRnJlZUJTRCBXb3JsZCBXaWRlIFdlYiBz ZXJ2ZXIgKGh0dHBzOi8vd3d3LkZyZWVCU0Qub3JnLykgZm9yIHRoZQojIGxhdGVzdCBpbmZvcm1h dGlvbi4KIwojIEFuIGV4aGF1c3RpdmUgbGlzdCBvZiBvcHRpb25zIGFuZCBtb3JlIGRldGFpbGVk IGV4cGxhbmF0aW9ucyBvZiB0aGUKIyBkZXZpY2UgbGluZXMgaXMgYWxzbyBwcmVzZW50IGluIHRo ZSAuLi8uLi9jb25mL05PVEVTIGFuZCBOT1RFUyBmaWxlcy4KIyBJZiB5b3UgYXJlIGluIGRvdWJ0 IGFzIHRvIHRoZSBwdXJwb3NlIG9yIG5lY2Vzc2l0eSBvZiBhIGxpbmUsIGNoZWNrIGZpcnN0CiMg aW4gTk9URVMuCiMKIyAkRnJlZUJTRCQKCmNwdQkJSEFNTUVSCmlkZW50CQlNSU5JTUFMCgptYWtl b3B0aW9ucwlERUJVRz0tZwkJIyBCdWlsZCBrZXJuZWwgd2l0aCBnZGIoMSkgZGVidWcgc3ltYm9s cwptYWtlb3B0aW9ucwlXSVRIX0NURj0xCQkjIFJ1biBjdGZjb252ZXJ0KDEpIGZvciBEVHJhY2Ug c3VwcG9ydAoKb3B0aW9ucyAJU0NIRURfVUxFCQkjIFVMRSBzY2hlZHVsZXIKb3B0aW9ucyAJTlVN QQkJCSMgTm9uLVVuaWZvcm0gTWVtb3J5IEFyY2hpdGVjdHVyZSBzdXBwb3J0Cm9wdGlvbnMgCVBS RUVNUFRJT04JCSMgRW5hYmxlIGtlcm5lbCB0aHJlYWQgcHJlZW1wdGlvbgpvcHRpb25zIAlJTkVU CQkJIyBJbnRlck5FVHdvcmtpbmcKb3B0aW9ucyAJSU5FVDYJCQkjIElQdjYgY29tbXVuaWNhdGlv bnMgcHJvdG9jb2xzCm9wdGlvbnMgCVRDUF9PRkZMT0FECQkjIFRDUCBvZmZsb2FkCm9wdGlvbnMg CVNDVFBfU1VQUE9SVAkJIyBBbGxvdyBrbGRsb2FkIG9mIFNDVFAKb3B0aW9ucyAJRkZTCQkJIyBC ZXJrZWxleSBGYXN0IEZpbGVzeXN0ZW0Kb3B0aW9ucyAJU09GVFVQREFURVMJCSMgRW5hYmxlIEZG UyBzb2Z0IHVwZGF0ZXMgc3VwcG9ydApvcHRpb25zIAlVRlNfQUNMCQkJIyBTdXBwb3J0IGZvciBh Y2Nlc3MgY29udHJvbCBsaXN0cwpvcHRpb25zIAlVRlNfRElSSEFTSAkJIyBJbXByb3ZlIHBlcmZv cm1hbmNlIG9uIGJpZyBkaXJlY3RvcmllcwpvcHRpb25zIAlVRlNfR0pPVVJOQUwJCSMgRW5hYmxl IGdqb3VybmFsLWJhc2VkIFVGUyBqb3VybmFsaW5nCm9wdGlvbnMgCVFVT1RBCQkJIyBFbmFibGUg ZGlzayBxdW90YXMgZm9yIFVGUwpvcHRpb25zIAlNRF9ST09UCQkJIyBNRCBpcyBhIHBvdGVudGlh bCByb290IGRldmljZQpvcHRpb25zIAlDT01QQVRfRlJFRUJTRDMyCSMgQ29tcGF0aWJsZSB3aXRo IGkzODYgYmluYXJpZXMKb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q0CQkjIENvbXBhdGlibGUgd2l0 aCBGcmVlQlNENApvcHRpb25zIAlDT01QQVRfRlJFRUJTRDUJCSMgQ29tcGF0aWJsZSB3aXRoIEZy ZWVCU0Q1Cm9wdGlvbnMgCUNPTVBBVF9GUkVFQlNENgkJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJT RDYKb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q3CQkjIENvbXBhdGlibGUgd2l0aCBGcmVlQlNENwpv cHRpb25zIAlDT01QQVRfRlJFRUJTRDkJCSMgQ29tcGF0aWJsZSB3aXRoIEZyZWVCU0Q5Cm9wdGlv bnMgCUNPTVBBVF9GUkVFQlNEMTAJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDEwCm9wdGlvbnMg CUNPTVBBVF9GUkVFQlNEMTEJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDExCm9wdGlvbnMgCUNP TVBBVF9GUkVFQlNEMTIJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDEyCm9wdGlvbnMgCUNPTVBB VF9GUkVFQlNEMTMJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDEzCm9wdGlvbnMgCVNDU0lfREVM QVk9NTAwMAkJIyBEZWxheSAoaW4gbXMpIGJlZm9yZSBwcm9iaW5nIFNDU0kKb3B0aW9ucyAJS1RS QUNFCQkJIyBrdHJhY2UoMSkgc3VwcG9ydApvcHRpb25zIAlTVEFDSwkJCSMgc3RhY2soOSkgc3Vw cG9ydApvcHRpb25zIAlTWVNWU0hNCQkJIyBTWVNWLXN0eWxlIHNoYXJlZCBtZW1vcnkKb3B0aW9u cyAJU1lTVk1TRwkJCSMgU1lTVi1zdHlsZSBtZXNzYWdlIHF1ZXVlcwpvcHRpb25zIAlTWVNWU0VN CQkJIyBTWVNWLXN0eWxlIHNlbWFwaG9yZXMKb3B0aW9ucyAJX0tQT1NJWF9QUklPUklUWV9TQ0hF RFVMSU5HICMgUE9TSVggUDEwMDNfMUIgcmVhbC10aW1lIGV4dGVuc2lvbnMKb3B0aW9ucyAJUFJJ TlRGX0JVRlJfU0laRT0xMjgJIyBQcmV2ZW50IHByaW50ZiBvdXRwdXQgYmVpbmcgaW50ZXJzcGVy c2VkLgpvcHRpb25zIAlLQkRfSU5TVEFMTF9DREVWCSMgaW5zdGFsbCBhIENERVYgZW50cnkgaW4g L2RldgpvcHRpb25zIAlIV1BNQ19IT09LUwkJIyBOZWNlc3Nhcnkga2VybmVsIGhvb2tzIGZvciBo d3BtYyg0KQpvcHRpb25zIAlBVURJVAkJCSMgU2VjdXJpdHkgZXZlbnQgYXVkaXRpbmcKb3B0aW9u cyAJQ0FQQUJJTElUWV9NT0RFCQkjIENhcHNpY3VtIGNhcGFiaWxpdHkgbW9kZQpvcHRpb25zIAlD QVBBQklMSVRJRVMJCSMgQ2Fwc2ljdW0gY2FwYWJpbGl0aWVzCm9wdGlvbnMgCU1BQwkJCSMgVHJ1 c3RlZEJTRCBNQUMgRnJhbWV3b3JrCm9wdGlvbnMgCUtEVFJBQ0VfRlJBTUUJCSMgRW5zdXJlIGZy YW1lcyBhcmUgY29tcGlsZWQgaW4Kb3B0aW9ucyAJS0RUUkFDRV9IT09LUwkJIyBLZXJuZWwgRFRy YWNlIGhvb2tzCm9wdGlvbnMgCUREQl9DVEYJCQkjIEtlcm5lbCBFTEYgbGlua2VyIGxvYWRzIENU RiBkYXRhCm9wdGlvbnMgCUlOQ0xVREVfQ09ORklHX0ZJTEUJIyBJbmNsdWRlIHRoaXMgZmlsZSBp biBrZXJuZWwKCiMgRGVidWdnaW5nIHN1cHBvcnQuICBBbHdheXMgbmVlZCB0aGlzOgpvcHRpb25z IAlLREIJCQkjIEVuYWJsZSBrZXJuZWwgZGVidWdnZXIgc3VwcG9ydC4Kb3B0aW9ucyAJS0RCX1RS QUNFCQkjIFByaW50IGEgc3RhY2sgdHJhY2UgZm9yIGEgcGFuaWMuCgojIE1ha2UgYW4gU01QLWNh cGFibGUga2VybmVsIGJ5IGRlZmF1bHQKb3B0aW9ucyAJU01QCQkJIyBTeW1tZXRyaWMgTXVsdGlQ cm9jZXNzb3IgS2VybmVsCm9wdGlvbnMgCUVBUkxZX0FQX1NUQVJUVVAKCiMgQ1BVIGZyZXF1ZW5j eSBjb250cm9sCmRldmljZQkJY3B1ZnJlcQoKIyBCdXMgc3VwcG9ydC4KZGV2aWNlCQlhY3BpCm9w dGlvbnMgCUlPTU1VCmRldmljZQkJcGNpCgojIGF0a2JkYzAgY29udHJvbHMgYm90aCB0aGUga2V5 Ym9hcmQgYW5kIHRoZSBQUy8yIG1vdXNlCmRldmljZQkJYXRrYmRjCQkJIyBBVCBrZXlib2FyZCBj b250cm9sbGVyCmRldmljZQkJYXRrYmQJCQkjIEFUIGtleWJvYXJkCmRldmljZQkJcHNtCQkJIyBQ Uy8yIG1vdXNlCgpkZXZpY2UJCWtiZG11eAkJCSMga2V5Ym9hcmQgbXVsdGlwbGV4ZXIKCiMgc3lz Y29ucyBpcyB0aGUgbGVnYWN5IGNvbnNvbGUgZHJpdmVyLCByZXNlbWJsaW5nIGFuIFNDTyBjb25z b2xlCmRldmljZQkJdmdhCQkJIyBWR0EgdmlkZW8gY2FyZCBkcml2ZXIKZGV2aWNlCQlzcGxhc2gJ CQkjIFNwbGFzaCBzY3JlZW4gYW5kIHNjcmVlbiBzYXZlciBzdXBwb3J0CmRldmljZQkJc2MKb3B0 aW9ucyAJU0NfUElYRUxfTU9ERQkJIyBhZGQgc3VwcG9ydCBmb3IgdGhlIHJhc3RlciB0ZXh0IG1v ZGUKCiMgdnQgaXMgdGhlIGRlZmF1bHQgdmlkZW8gY29uc29sZSBkcml2ZXIKZGV2aWNlCQl2dApk ZXZpY2UJCXZ0X3ZnYQpkZXZpY2UJCXZ0X2VmaWZiCmRldmljZQkJdnRfdmJlZmIKCmRldmljZQkJ YWdwCQkJIyBzdXBwb3J0IHNldmVyYWwgQUdQIGNoaXBzZXRzCgojIEJyaW5nIGluICd1YXJ0JyBh cyB3ZWxsLCBzaW5jZSBpdCBjYW4gYmUgYSBjb25zb2xlIGRyaXZlciBhbmQgYWxsIGNvbnNvbGUK IyBkcml2ZXJzIG11c3QgYmUgY29tcGlsZWQgaW50byB0aGUga2VybmVsLgpkZXZpY2UJCXVhcnQK CiMgUHNldWRvIGRldmljZXMuCmRldmljZQkJbG9vcAkJCSMgTmV0d29yayBsb29wYmFjawpkZXZp Y2UJCXBhZGxvY2tfcm5nCQkjIFZJQSBQYWRsb2NrIFJORwpkZXZpY2UJCXJkcmFuZF9ybmcJCSMg SW50ZWwgQnVsbCBNb3VudGFpbiBSTkcKZGV2aWNlCQlldGhlcgkJCSMgRXRoZXJuZXQgc3VwcG9y dAoKIyBUaGUgYGJwZicgZGV2aWNlIGVuYWJsZXMgdGhlIEJlcmtlbGV5IFBhY2tldCBGaWx0ZXIu CiMgQmUgYXdhcmUgb2YgdGhlIGFkbWluaXN0cmF0aXZlIGNvbnNlcXVlbmNlcyBvZiBlbmFibGlu ZyB0aGlzIQojIE5vdGUgdGhhdCAnYnBmJyBpcyByZXF1aXJlZCBmb3IgREhDUC4KZGV2aWNlCQli cGYJCQkjIEJlcmtlbGV5IHBhY2tldCBmaWx0ZXIKCiMgTGludXggS1ZNIHBhcmF2aXJ0dWFsaXph dGlvbiBzdXBwb3J0CmRldmljZQkJa3ZtX2Nsb2NrCQkjIEtWTSBwYXJhdmlydHVhbCBjbG9jayBk cml2ZXIKCiMgWGVuIEhWTSBHdWVzdCBPcHRpbWl6YXRpb25zCiMgTk9URTogWEVOSFZNIGRlcGVu ZHMgb24geGVucGNpIGFuZCB4ZW50aW1lci4KIyBUaGV5IG11c3QgYmUgYWRkZWQgb3IgcmVtb3Zl ZCB0b2dldGhlci4Kb3B0aW9ucyAJWEVOSFZNCQkJIyBYZW4gSFZNIGtlcm5lbCBpbmZyYXN0cnVj dHVyZQpkZXZpY2UJCXhlbnBjaQkJCSMgWGVuIEhWTSBIeXBlcnZpc29yIHNlcnZpY2VzIGRyaXZl cgpkZXZpY2UJCXhlbnRpbWVyCQkjIFhlbiB4ODYgUFYgdGltZXIgZGV2aWNlCgojIGV2ZGV2IGlu dGVyZmFjZQpvcHRpb25zIAlFVkRFVl9TVVBQT1JUCQkjIGV2ZGV2IHN1cHBvcnQgaW4gbGVnYWN5 IGRyaXZlcnMKZGV2aWNlCQlldmRldgkJCSMgaW5wdXQgZXZlbnQgZGV2aWNlIHN1cHBvcnQKZGV2 aWNlCQl1aW5wdXQJCQkjIGluc3RhbGwgL2Rldi91aW5wdXQgY2Rldgo= --=_1f891785f981fd25d83c81c4e3f1ddab--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dad57d790580fed9b644cd5d5ebafe7b>