Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Feb 2022 11:49:54 +0800
From:      Archimedes Gaviola <archimedes.gaviola@gmail.com>
To:        freebsd-arm@freebsd.org
Subject:   Raspberry Pi 3B Distorted U-boot Display
Message-ID:  <CAJFbk7EoJQfuxB027AP_TF1HJahA%2BixQKa85pcisa33Ta2Ck-w@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--000000000000f637b505d8e3b600
Content-Type: multipart/alternative; boundary="000000000000f637b305d8e3b6fe"

--000000000000f637b305d8e3b6fe
Content-Type: text/plain; charset="UTF-8"

Hi,

I've installed FreeBSD 13.0-RELEASE and 14.0-CURRENT successfully with
Raspberry Pi 3B. However, upon U-boot initialization stage the monitor
display is distorted as you can see here
https://pasteboard.co/hxDjJHwxXPc8.jpg but when the FreeBSD kernel is
loaded it displays normal as you can see here
https://pasteboard.co/EkgcZdQSxjtA.jpg. I am thinking of lowering the
resolution so I tried changing the HDMI configuration settings in the
config.txt but it cannot be changed, it has no effect. It always stays on
the default 1366x768 as what dmesg has detected. This behavior is also
observed in 14.0-CURRENT.

FreeBSD 13.0-RELEASE #0: Sat Feb 19 14:09:03 PST 2022
    root@fbsd13:/usr/src/sys/arm64/compile/GENERIC arm64
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git
llvmorg-11.0.1-0-g43ff75f2c3fe)
VT(efifb): resolution 1366x768
...
fb0: <BCM2835 VT framebuffer driver> on simplebus0
fb0: keeping existing fb bpp of 32
fbd0 on fb0
WARNING: Device "fb" is Giant locked and may be deleted before FreeBSD 14.0.
VT: Replacing driver "efifb" with new "fb".
fb0: 1366x768(1366x768@0,0) 32bpp
fb0: fbswap: 1, pitch 5504, base 0x3e7f2000, screen_size 4227072

freebsd@fbsd13:~ % cat /boot/msdos/config.txt
[all]
arm_64bit=1
dtparam=audio=on,i2c_arm=on,spi=on
dtoverlay=ds3231
dtoverlay=mmc
dtoverlay=disable-bt
device_tree_address=0x4000
kernel=u-boot.bin
enable_uart=1

[pi4]
hdmi_group=2
hdmi_mode=11
armstub=armstub8-gic.bin

freebsd@fbsd13:~ % grep -r "1366x768" /boot/msdos/
Binary file /boot/msdos/start_cd.elf matches
Binary file /boot/msdos/start_db.elf matches
Binary file /boot/msdos/start_x.elf matches
Binary file /boot/msdos/start.elf matches
Binary file /boot/msdos/start4.elf matches
Binary file /boot/msdos/start4cd.elf matches
Binary file /boot/msdos/start4db.elf matches
Binary file /boot/msdos/start4x.elf matches

Using the same images with 13.0-RELEASE and 14.0-CURRENT this issue does
not occur in RPi 4B. Anyone encountered this issue? I confirmed this as
well with another new RPi 3B hardware and it behaves the same. Please see
attached dmesg log output for reference.

Thanks,
Archimedes

--000000000000f637b305d8e3b6fe
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I&#39;ve installed FreeB=
SD 13.0-RELEASE and 14.0-CURRENT successfully with Raspberry Pi 3B. However=
, upon U-boot initialization stage the monitor display is distorted as you =
can see here <a href=3D"https://pasteboard.co/hxDjJHwxXPc8.jpg">https://pas=
teboard.co/hxDjJHwxXPc8.jpg</a> but when the FreeBSD kernel is loaded it di=
splays normal as you can see here <a href=3D"https://pasteboard.co/EkgcZdQS=
xjtA.jpg">https://pasteboard.co/EkgcZdQSxjtA.jpg</a>. I am thinking of lowe=
ring the resolution so I tried changing the HDMI configuration settings in =
the config.txt but it cannot be changed, it has no effect. It always stays =
on the default 1366x768 as what dmesg has detected. This behavior is also o=
bserved in 14.0-CURRENT.<br></div><div><br></div><div>FreeBSD 13.0-RELEASE =
#0: Sat Feb 19 14:09:03 PST 2022<br>=C2=A0 =C2=A0 root@fbsd13:/usr/src/sys/=
arm64/compile/GENERIC arm64<br>FreeBSD clang version 11.0.1 (git@github.com=
:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)<br>VT(efifb): resolu=
tion 1366x768</div><div>...</div><div>fb0: &lt;BCM2835 VT framebuffer drive=
r&gt; on simplebus0<br>fb0: keeping existing fb bpp of 32<br>fbd0 on fb0<br=
>WARNING: Device &quot;fb&quot; is Giant locked and may be deleted before F=
reeBSD 14.0.<br>VT: Replacing driver &quot;efifb&quot; with new &quot;fb&qu=
ot;.<br>fb0: 1366x768(1366x768@0,0) 32bpp<br>fb0: fbswap: 1, pitch 5504, ba=
se 0x3e7f2000, screen_size 4227072</div><div><br></div><div>freebsd@fbsd13:=
~ % cat /boot/msdos/config.txt<br>[all]<br>arm_64bit=3D1<br>dtparam=3Daudio=
=3Don,i2c_arm=3Don,spi=3Don<br>dtoverlay=3Dds3231<br>dtoverlay=3Dmmc<br>dto=
verlay=3Ddisable-bt<br>device_tree_address=3D0x4000<br>kernel=3Du-boot.bin<=
br>enable_uart=3D1<br><br>[pi4]<br>hdmi_group=3D2<br>hdmi_mode=3D11<br>arms=
tub=3Darmstub8-gic.bin<br></div><div></div><div><br></div><div>freebsd@fbsd=
13:~ % grep -r &quot;1366x768&quot; /boot/msdos/<br>Binary file /boot/msdos=
/start_cd.elf matches<br>Binary file /boot/msdos/start_db.elf matches<br>Bi=
nary file /boot/msdos/start_x.elf matches<br>Binary file /boot/msdos/start.=
elf matches<br>Binary file /boot/msdos/start4.elf matches<br>Binary file /b=
oot/msdos/start4cd.elf matches<br>Binary file /boot/msdos/start4db.elf matc=
hes<br>Binary file /boot/msdos/start4x.elf matches</div><div><br></div><div=
>Using the same images with 13.0-RELEASE and 14.0-CURRENT this issue does n=
ot occur in RPi 4B. Anyone encountered this issue? I confirmed this as well=
 with another new RPi 3B hardware and it behaves the same. Please see attac=
hed dmesg log output for reference.<br></div><div><br></div><div>Thanks,</d=
iv><div>Archimedes <br></div><div><br></div><div><br></div><div><br></div><=
div><br></div></div>

--000000000000f637b305d8e3b6fe--
--000000000000f637b505d8e3b600
Content-Type: text/plain; charset="US-ASCII"; 
	name="freebsd13_rpi3b_u-boot-distorted-display.txt"
Content-Disposition: attachment; 
	filename="freebsd13_rpi3b_u-boot-distorted-display.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_l03awgf30>
X-Attachment-Id: f_l03awgf30

ZnJlZWJzZEBmYnNkMTM6fiAlIGRtZXNnDQotLS08PEJPT1Q+Pi0tLQ0KQ29weXJpZ2h0IChjKSAx
OTkyLTIwMjEgVGhlIEZyZWVCU0QgUHJvamVjdC4NCkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwg
MTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5MywgMTk5NA0KICAgICAgICBU
aGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJl
c2VydmVkLg0KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQgdHJhZGVtYXJrIG9mIFRoZSBGcmVlQlNE
IEZvdW5kYXRpb24uDQpGcmVlQlNEIDEzLjAtUkVMRUFTRSAjMDogU2F0IEZlYiAxOSAxNDowOTow
MyBQU1QgMjAyMg0KICAgIHJvb3RAZmJzZDEzOi91c3Ivc3JjL3N5cy9hcm02NC9jb21waWxlL0dF
TkVSSUMgYXJtNjQNCkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29t
Omxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZtb3JnLTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpDQpW
VChlZmlmYik6IHJlc29sdXRpb24gMTM2Nng3NjgNCm1vZHVsZSBmaXJtd2FyZSBhbHJlYWR5IHBy
ZXNlbnQhDQpyZWFsIG1lbW9yeSAgPSA5OTM4NDExNTIgKDk0NyBNQikNCmF2YWlsIG1lbW9yeSA9
IDk0NzQwMDcwNCAoOTAzIE1CKQ0KU3RhcnRpbmcgQ1BVIDEgKDEpDQpTdGFydGluZyBDUFUgMiAo
MikNClN0YXJ0aW5nIENQVSAzICgzKQ0KRnJlZUJTRC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3Rl
bSBEZXRlY3RlZDogNCBDUFVzDQpyYW5kb206IHVuYmxvY2tpbmcgZGV2aWNlLg0KcmFuZG9tOiBl
bnRyb3B5IGRldmljZSBleHRlcm5hbCBpbnRlcmZhY2UNCk1BUCAzOWYzZDAwMCBtb2RlIDIgcGFn
ZXMgMQ0KTUFQIDM5ZjQxMDAwIG1vZGUgMiBwYWdlcyAzDQpNQVAgMzlmNDUwMDAgbW9kZSAyIHBh
Z2VzIDQNCk1BUCAzYjM1MDAwMCBtb2RlIDIgcGFnZXMgMTYNCk1BUCAzZjEwMDAwMCBtb2RlIDAg
cGFnZXMgMQ0KV0FSTklORzogRGV2aWNlICJvcGVuZmlybSIgaXMgR2lhbnQgbG9ja2VkIGFuZCBt
YXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4wLg0KV0FSTklORzogRGV2aWNlICJrYmQi
IGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4N
CmtiZDAgYXQga2JkbXV4MA0Kb2Z3YnVzMDogPE9wZW4gRmlybXdhcmUgRGV2aWNlIFRyZWU+DQpz
aW1wbGVidXMwOiA8RmxhdHRlbmVkIGRldmljZSB0cmVlIHNpbXBsZSBidXM+IG9uIG9md2J1czAN
Cm9md19jbGtidXMwOiA8T0ZXIGNsb2NrcyBidXM+IG9uIG9md2J1czANCmNsa19maXhlZDA6IDxG
aXhlZCBjbG9jaz4gb24gb2Z3X2Nsa2J1czANCmNsa19maXhlZDE6IDxGaXhlZCBjbG9jaz4gb24g
b2Z3X2Nsa2J1czANCnJlZ2ZpeDA6IDxGaXhlZCBSZWd1bGF0b3I+IG9uIG9md2J1czANCnJlZ2Zp
eDE6IDxGaXhlZCBSZWd1bGF0b3I+IG9uIG9md2J1czANCmJjbTI4MzVfZmlybXdhcmUwOiA8QkNN
MjgzNSBGaXJtd2FyZT4gb24gc2ltcGxlYnVzMA0Kb2Z3X2Nsa2J1czE6IDxPRlcgY2xvY2tzIGJ1
cz4gb24gYmNtMjgzNV9maXJtd2FyZTANCnBzY2kwOiA8QVJNIFBvd2VyIFN0YXRlIENvLW9yZGlu
YXRpb24gSW50ZXJmYWNlIERyaXZlcj4gb24gb2Z3YnVzMA0KbGludGMwOiA8QkNNMjgzNiBJbnRl
cnJ1cHQgQ29udHJvbGxlcj4gbWVtIDB4NDAwMDAwMDAtMHg0MDAwMDBmZiBvbiBzaW1wbGVidXMw
DQppbnRjMDogPEJDTTI4MzUgSW50ZXJydXB0IENvbnRyb2xsZXI+IG1lbSAweDdlMDBiMjAwLTB4
N2UwMGIzZmYgaXJxIDM5IG9uIHNpbXBsZWJ1czANCmdwaW8wOiA8QkNNMjcwOC8yODM1IEdQSU8g
Y29udHJvbGxlcj4gbWVtIDB4N2UyMDAwMDAtMHg3ZTIwMDBiMyBpcnEgNyw4IG9uIHNpbXBsZWJ1
czANCmdwaW9idXMwOiA8T0ZXIEdQSU8gYnVzPiBvbiBncGlvMA0KZ3BpbzE6IDxSYXNwYmVycnkg
UGkgRmlybXdhcmUgR1BJTyBjb250cm9sbGVyPiBvbiBiY20yODM1X2Zpcm13YXJlMA0KZ3Bpb2J1
czE6IDxHUElPIGJ1cz4gb24gZ3BpbzENCm1ib3gwOiA8QkNNMjgzNSBWaWRlb0NvcmUgTWFpbGJv
eD4gbWVtIDB4N2UwMGI4ODAtMHg3ZTAwYjhiZiBpcnEgNiBvbiBzaW1wbGVidXMwDQpnZW5lcmlj
X3RpbWVyMDogPEFSTXY3IEdlbmVyaWMgVGltZXI+IGlycSAxLDIsMyw0IG9uIG9md2J1czANClRp
bWVjb3VudGVyICJBUk0gTVBDb3JlIFRpbWVjb3VudGVyIiBmcmVxdWVuY3kgMTkyMDAwMDAgSHog
cXVhbGl0eSAxMDAwDQpFdmVudCB0aW1lciAiQVJNIE1QQ29yZSBFdmVudHRpbWVyIiBmcmVxdWVu
Y3kgMTkyMDAwMDAgSHogcXVhbGl0eSAxMDAwDQp1c2Jfbm9wX3hjZWl2MDogPFVTQiBOT1AgUEhZ
PiBvbiBvZndidXMwDQpiY20yODM1X2Nsa21hbjA6IDxCQ00yODN4IENsb2NrIE1hbmFnZXI+IG1l
bSAweDdlMTAxMDAwLTB4N2UxMDJmZmYgb24gc2ltcGxlYnVzMA0KZ3Bpb2MwOiA8R1BJTyBjb250
cm9sbGVyPiBvbiBncGlvMA0KdWFydDA6IDxQcmltZUNlbGwgVUFSVCAoUEwwMTEpPiBtZW0gMHg3
ZTIwMTAwMC0weDdlMjAxMWZmIGlycSA5IG9uIHNpbXBsZWJ1czANCnVhcnQwOiBjb25zb2xlICgx
MTUyMDAsbiw4LDEpDQpzcGkwOiA8QkNNMjcwOC8yODM1IFNQSSBjb250cm9sbGVyPiBtZW0gMHg3
ZTIwNDAwMC0weDdlMjA0MWZmIGlycSAxMSBvbiBzaW1wbGVidXMwDQpzcGlidXMwOiA8T0ZXIFNQ
SSBidXM+IG9uIHNwaTANCnNwaWJ1czA6IDx1bmtub3duIGNhcmQ+IGF0IGNzIDAgbW9kZSAwDQpz
cGlidXMwOiA8dW5rbm93biBjYXJkPiBhdCBjcyAxIG1vZGUgMA0KaWljaGIwOiA8QkNNMjcwOC8y
ODM1IEJTQyBjb250cm9sbGVyPiBtZW0gMHg3ZTgwNDAwMC0weDdlODA0ZmZmIGlycSAxOSBvbiBz
aW1wbGVidXMwDQpiY20yODN4X2R3Y290ZzA6IDxEV0MgT1RHIDIuMCBpbnRlZ3JhdGVkIFVTQiBj
b250cm9sbGVyIChiY20yODN4KT4gbWVtIDB4N2U5ODAwMDAtMHg3ZTk4ZmZmZiwweDdlMDA2MDAw
LTB4N2UwMDZmZmYgaXJxIDIxLDIyIG9uIHNpbXBsZWJ1czANCnVzYnVzMSBvbiBiY20yODN4X2R3
Y290ZzANCmJjbV9kbWEwOiA8QkNNMjgzNSBETUEgQ29udHJvbGxlcj4gbWVtIDB4N2UwMDcwMDAt
MHg3ZTAwN2VmZiBpcnEgMjMsMjQsMjUsMjYsMjcsMjgsMjksMzAsMzEsMzIsMzMsMzQsMzUsMzYs
MzcsMzggb24gc2ltcGxlYnVzMA0KYmNtd2QwOiA8QkNNMjcwOC8yODM1IFdhdGNoZG9nPiBtZW0g
MHg3ZTEwMDAwMC0weDdlMTAwMTEzLDB4N2UwMGEwMDAtMHg3ZTAwYTAyMyBvbiBzaW1wbGVidXMw
DQpiY21ybmcwOiA8QnJvYWRjb20gQkNNMjgzNSBSTkc+IG1lbSAweDdlMTA0MDAwLTB4N2UxMDQw
MGYgaXJxIDQwIG9uIHNpbXBsZWJ1czANCnNkaGNpX2JjbTA6IDxCcm9hZGNvbSAyNzA4IFNESENJ
IGNvbnRyb2xsZXI+IG1lbSAweDdlMzAwMDAwLTB4N2UzMDAwZmYgaXJxIDQ4IG9uIHNpbXBsZWJ1
czANCm1tYzA6IDxNTUMvU0QgYnVzPiBvbiBzZGhjaV9iY20wDQpncGlvYzE6IDxHUElPIGNvbnRy
b2xsZXI+IG9uIGdwaW8xDQpmYjA6IDxCQ00yODM1IFZUIGZyYW1lYnVmZmVyIGRyaXZlcj4gb24g
c2ltcGxlYnVzMA0KZmIwOiBrZWVwaW5nIGV4aXN0aW5nIGZiIGJwcCBvZiAzMg0KZmJkMCBvbiBm
YjANCldBUk5JTkc6IERldmljZSAiZmIiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0
ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4NClZUOiBSZXBsYWNpbmcgZHJpdmVyICJlZmlmYiIgd2l0
aCBuZXcgImZiIi4NCmZiMDogMTM2Nng3NjgoMTM2Nng3NjhAMCwwKSAzMmJwcA0KZmIwOiBmYnN3
YXA6IDEsIHBpdGNoIDU1MDQsIGJhc2UgMHgzZTdmMjAwMCwgc2NyZWVuX3NpemUgNDIyNzA3Mg0K
cG11MDogPFBlcmZvcm1hbmNlIE1vbml0b3JpbmcgVW5pdD4gaXJxIDAgb24gb2Z3YnVzMA0KY3B1
bGlzdDA6IDxPcGVuIEZpcm13YXJlIENQVSBHcm91cD4gb24gb2Z3YnVzMA0KY3B1MDogPE9wZW4g
RmlybXdhcmUgQ1BVPiBvbiBjcHVsaXN0MA0KYmNtMjgzNV9jcHVmcmVxMDogPENQVSBGcmVxdWVu
Y3kgQ29udHJvbD4gb24gY3B1MA0KY3B1MTogPE9wZW4gRmlybXdhcmUgQ1BVPiBvbiBjcHVsaXN0
MA0KY3B1MjogPE9wZW4gRmlybXdhcmUgQ1BVPiBvbiBjcHVsaXN0MA0KY3B1MzogPE9wZW4gRmly
bXdhcmUgQ1BVPiBvbiBjcHVsaXN0MA0KZ3Bpb2xlZDA6IDxHUElPIExFRHM+IG9uIG9md2J1czAN
CmdwaW9sZWQwOiA8bGVkMD4gZmFpbGVkIHRvIG1hcCBwaW4NCmNyeXB0b3NvZnQwOiA8c29mdHdh
cmUgY3J5cHRvPg0KYXJtdjhjcnlwdG8wOiBDUFUgbGFja3MgQUVTIGluc3RydWN0aW9ucw0KVGlt
ZWNvdW50ZXJzIHRpY2sgZXZlcnkgMS4wMDAgbXNlYw0KaWljYnVzMDogPE9GVyBJMkMgYnVzPiBv
biBpaWNoYjANCmlpYzA6IDxJMkMgZ2VuZXJpYyBJL08+IG9uIGlpY2J1czANCmRzMzIzMTA6IDxN
YXhpbSBEUzMyMzEgUlRDPiBhdCBhZGRyIDB4ZDAgb24gaWljYnVzMA0KdXNidXMxOiA0ODBNYnBz
IEhpZ2ggU3BlZWQgVVNCIHYyLjANCnVnZW4xLjE6IDxEV0NPVEcgT1RHIFJvb3QgSFVCPiBhdCB1
c2J1czENCnVodWIwIG9uIHVzYnVzMQ0KdWh1YjA6IDxEV0NPVEcgT1RHIFJvb3QgSFVCLCBjbGFz
cyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMxDQptbWNzZDA6IDMyR0IgPFNE
SEMgU1AzMkcgOC4wIFNOIEY3RTQ5MUE4IE1GRyAwMy8yMDIxIGJ5IDMgU0Q+IGF0IG1tYzAgNTAu
ME1Iei80Yml0LzY1NTM1LWJsb2NrDQpiY20yODM1X2NwdWZyZXEwOiBBUk0gNjAwTUh6LCBDb3Jl
IDI1ME1IeiwgU0RSQU0gNDAwTUh6LCBUdXJibyBPRkYNCmRzMzIzMTA6IHJlZ2lzdGVyZWQgYXMg
YSB0aW1lLW9mLWRheSBjbG9jaywgcmVzb2x1dGlvbiAxLjAwMDAwMHMNClJlbGVhc2UgQVBzLi4u
ZG9uZQ0KQ1BVICAwOiBBUk0gQ29ydGV4LUE1MyByMHA0IGFmZmluaXR5OiAgMA0KVHJ5aW5nIHRv
IG1vdW50IHJvb3QgZnJvbSB1ZnM6L2Rldi91ZnMvcm9vdGZzIFtyd10uLi4NCiAgICAgICAgICAg
ICAgICAgICBDYWNoZSBUeXBlID0gPDY0IGJ5dGUgRC1jYWNoZWxpbmUsNjQgYnl0ZSBJLWNhY2hl
bGluZSxWSVBUIElDYWNoZSw2NCBieXRlIEVSRyw2NCBieXRlIENXRz4NCiBJbnN0cnVjdGlvbiBT
ZXQgQXR0cmlidXRlcyAwID0gPENSQzMyPg0KIEluc3RydWN0aW9uIFNldCBBdHRyaWJ1dGVzIDEg
PSA8Pg0KICAgICAgICAgUHJvY2Vzc29yIEZlYXR1cmVzIDAgPSA8QWR2U0lNRCxGUCxFTDMgMzIs
RUwyIDMyLEVMMSAzMixFTDAgMzI+DQogICAgICAgICBQcm9jZXNzb3IgRmVhdHVyZXMgMSA9IDw+
DQogICAgICBNZW1vcnkgTW9kZWwgRmVhdHVyZXMgMCA9IDxUR3JhbjQsVEdyYW42NCxTTlNNZW0s
QmlnRW5kLDE2Yml0IEFTSUQsMVRCIFBBPg0KICAgICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzIDEg
PSA8OGJpdCBWTUlEPg0KICAgICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzIDIgPSA8MzJiaXQgQ0NJ
RFgsNDhiaXQgVkE+DQogICAgICAgICAgICAgRGVidWcgRmVhdHVyZXMgMCA9IDwyIENUWCBCS1BU
cyw0IFdhdGNocG9pbnRzLDYgQnJlYWtwb2ludHMsUE1VdjMsRGVidWd2OD4NCiAgICAgICAgICAg
ICBEZWJ1ZyBGZWF0dXJlcyAxID0gPD4NCiAgICAgICAgIEF1eGlsaWFyeSBGZWF0dXJlcyAwID0g
PD4NCiAgICAgICAgIEF1eGlsaWFyeSBGZWF0dXJlcyAxID0gPD4NCkNQVSAgMTogQVJNIENvcnRl
eC1BNTMgcjBwNCBhZmZpbml0eTogIDENCkNQVSAgMjogQVJNIENvcnRleC1BNTMgcjBwNCBhZmZp
bml0eTogIDINCkNQVSAgMzogQVJNIENvcnRleC1BNTMgcjBwNCBhZmZpbml0eTogIDMNCkR1YWwg
Q29uc29sZTogU2VyaWFsIFByaW1hcnksIFZpZGVvIFNlY29uZGFyeQ0KdWh1YjA6IDEgcG9ydCB3
aXRoIDEgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQNCnVnZW4xLjI6IDx2ZW5kb3IgMHgwNDI0IHBy
b2R1Y3QgMHg5NTE0PiBhdCB1c2J1czENCnVodWIxIG9uIHVodWIwDQp1aHViMTogPHZlbmRvciAw
eDA0MjQgcHJvZHVjdCAweDk1MTQsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMi4wMCwgYWRkciAyPiBv
biB1c2J1czENCnVodWIxOiBNVFQgZW5hYmxlZA0KdWh1YjE6IDUgcG9ydHMgd2l0aCA0IHJlbW92
YWJsZSwgc2VsZiBwb3dlcmVkDQpsbzA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUA0KdWdlbjEu
MzogPHZlbmRvciAweDA0MjQgcHJvZHVjdCAweGVjMDA+IGF0IHVzYnVzMQ0Kc21zYzAgb24gdWh1
YjENCnNtc2MwOiA8dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4ZWMwMCwgcmV2IDIuMDAvMi4wMCwg
YWRkciAzPiBvbiB1c2J1czENCnNtc2MwOiBjaGlwIDB4ZWMwMCwgcmV2LiAwMDAyDQptaWlidXMw
OiA8TUlJIGJ1cz4gb24gc21zYzANCnNtc2NwaHkwOiA8U01DIExBTjg3MDAgMTAvMTAwIGludGVy
ZmFjZT4gUEhZIDEgb24gbWlpYnVzMA0Kc21zY3BoeTA6ICAxMGJhc2VULCAxMGJhc2VULUZEWCwg
MTAwYmFzZVRYLCAxMDBiYXNlVFgtRkRYLCBhdXRvDQp1ZTA6IDxVU0IgRXRoZXJuZXQ+IG9uIHNt
c2MwDQp1ZTA6IEV0aGVybmV0IGFkZHJlc3M6IGI4OjI3OmViOjY0OjhiOjU3DQp1Z2VuMS40OiA8
VVNCIEFkYXB0ZXIgVVNCIERldmljZT4gYXQgdXNidXMxDQp1a2JkMCBvbiB1aHViMQ0KdWtiZDA6
IDxVU0IgQWRhcHRlciBVU0IgRGV2aWNlLCBjbGFzcyAwLzAsIHJldiAxLjEwLzAuMDEsIGFkZHIg
ND4gb24gdXNidXMxDQprYmQxIGF0IHVrYmQwDQp1ZTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBV
UA0Kc21zYzA6IGNoaXAgMHhlYzAwLCByZXYuIDAwMDINCnVlMDogbGluayBzdGF0ZSBjaGFuZ2Vk
IHRvIERPV04NCnVlMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQDQp1Z2VuMS42OiA8QTRUZWNo
IFVTQiBLZXlib2FyZD4gYXQgdXNidXMxDQp1a2JkMSBvbiB1aHViMQ0KdWtiZDE6IDxBNFRlY2gg
VVNCIEtleWJvYXJkLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDUsIGFkZHIgNj4gb24gdXNidXMx
DQprYmQyIGF0IHVrYmQxDQp1aGlkMCBvbiB1aHViMQ0KdWhpZDA6IDxBNFRlY2ggVVNCIEtleWJv
YXJkLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDUsIGFkZHIgNj4gb24gdXNidXMxDQoNCg==
--000000000000f637b505d8e3b600--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJFbk7EoJQfuxB027AP_TF1HJahA%2BixQKa85pcisa33Ta2Ck-w>