Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Feb 2023 21:16:51 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        bob prohaska <fbsd@www.zefox.net>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Armv7 panic on -current, rpi2 buildworld
Message-ID:  <CANCZdfou0s5Xz4_0pPdNSQnFH9qk9NAY=GyB7pBwnVNPvGS4Qw@mail.gmail.com>
In-Reply-To: <20230215025741.GA32086@www.zefox.net>
References:  <20230215025741.GA32086@www.zefox.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000029fff705f4b55acb
Content-Type: text/plain; charset="UTF-8"

Sorry to top post... what program was dumping core? Looks like a too strict
assert

Warner

On Tue, Feb 14, 2023, 7:57 PM bob prohaska <fbsd@www.zefox.net> wrote:

> Building world on an RPi2 armv7, buildworld stopped with
> bob@www:/usr/src % panic: Called fill_fpregs while the kernel is using
> the VFP
> cpuid = 0
> time = 1676427410
> KDB: stack backtrace:
> db_trace_self() at db_trace_self
>          pc = 0xc05e8160  lr = 0xc007aa04 (db_trace_self_wrapper+0x30)
>          sp = 0xde2c5790  fp = 0xde2c58a8
> db_trace_self_wrapper() at db_trace_self_wrapper+0x30
>          pc = 0xc007aa04  lr = 0xc02e9c54 (vpanic+0x140)
>          sp = 0xde2c58b0  fp = 0xde2c58d0
>          r4 = 0x00000100  r5 = 0x00000000
>          r6 = 0xc07372ef  r7 = 0xc0b13968
> vpanic() at vpanic+0x140
>          pc = 0xc02e9c54  lr = 0xc02e9a34 (dump_savectx)
>          sp = 0xde2c58d8  fp = 0xde2c58dc
>          r4 = 0xd70c8600  r5 = 0xde2c5e90
>          r6 = 0xc3398090  r7 = 0xe0cfc440
>          r8 = 0xc3398080  r9 = 0xd70c8600
>         r10 = 0xde2c5960
> dump_savectx() at dump_savectx
>          pc = 0xc02e9a34  lr = 0xc05f51dc (set_regs)
>          sp = 0xde2c58e4  fp = 0xde2c58f8
> set_regs() at set_regs
>          pc = 0xc05f51dc  lr = 0xc026f8f0 (elf32_get_fpregset+0x2c)
>          sp = 0xde2c5900  fp = 0xde2c5908
>          r4 = 0xc3398090  r5 = 0xc026f8c4
> elf32_get_fpregset() at elf32_get_fpregset+0x2c
>          pc = 0xc026f8f0  lr = 0xc026d848 (elf32_coredump+0x308)
>          sp = 0xde2c5910  fp = 0xde2c5988
>          r4 = 0xc0902a7c r10 = 0xde2c5960
> elf32_coredump() at elf32_coredump+0x308
>          pc = 0xc026d848  lr = 0xc02eea74 (sigexit+0xce0)
>          sp = 0xde2c5990  fp = 0xde2c5cf8
>          r4 = 0x0000004e  r5 = 0xdf580b60
>          r6 = 0xdf580a78  r7 = 0xc026d540
>          r8 = 0xdddcb2bc  r9 = 0xdf580ad4
>         r10 = 0x00000000
> sigexit() at sigexit+0xce0
>          pc = 0xc02eea74  lr = 0xc02ef36c (postsig+0x128)
>          sp = 0xde2c5d00  fp = 0xde2c5d88
>          r4 = 0x00000006  r5 = 0xdd43fba0
>          r6 = 0xde2c5d20  r7 = 0xde2c5d18
>          r8 = 0xdddcb1f8  r9 = 0xdf3d9ab8
>         r10 = 0x00000005
> postsig() at postsig+0x128
>          pc = 0xc02ef36c  lr = 0xc02f316c (ast_sig+0x11c)
>          sp = 0xde2c5d90  fp = 0xde2c5e08
>          r4 = 0xdd43fba0  r5 = 0xdddcb2bc
>          r6 = 0xc0734d22  r7 = 0x00000000
>          r8 = 0xdddcb1f8  r9 = 0x00000ab8
>         r10 = 0x22530384
> ast_sig() at ast_sig+0x11c
>          pc = 0xc02f316c  lr = 0xc035444c (ast_handler+0xe0)
>          sp = 0xde2c5e10  fp = 0xde2c5e28
>          r4 = 0xde2c5e40  r5 = 0x0000000e
>          r6 = 0x00004000  r7 = 0xc096b59c
>          r8 = 0xdd43fba0  r9 = 0x00000001
> ast_handler() at ast_handler+0xe0
>          pc = 0xc035444c  lr = 0xc035435c (ast+0x20)
>          sp = 0xde2c5e30  fp = 0xde2c5e38
>          r4 = 0xde2c5e40  r5 = 0xdd43fba0
>          r6 = 0x00000000  r7 = 0x000001b1
>          r8 = 0x22c4b500  r9 = 0x00000000
> ast() at ast+0x20
>          pc = 0xc035435c  lr = 0xc05eaa88 (swi_exit+0x3c)
>          sp = 0xde2c5e40  fp = 0xbb9fbe38
>          r4 = 0x60000013  r5 = 0xdd43fba0
> swi_exit() at swi_exit+0x3c
>          pc = 0xc05eaa88  lr = 0xc05eaa88 (swi_exit+0x3c)
>          sp = 0xde2c5e40  fp = 0xbb9fbe38
> KDB: enter: panic
> [ thread pid 81621 tid 101111 ]
> Stopped at      kdb_enter+0x54: ldrb    r15, [r15, r15, ror r15]!
> db> bt
> Tracing pid 81621 tid 101111 td 0xdd43fba0
> db_trace_self() at db_trace_self
>          pc = 0xc05e8160  lr = 0xc00774a0 (db_stack_trace+0x140)
>          sp = 0xde2c55d8  fp = 0xde2c55f0
> db_stack_trace() at db_stack_trace+0x140
>          pc = 0xc00774a0  lr = 0xc00770f0 (db_command+0x310)
>          sp = 0xde2c55f8  fp = 0xde2c56a0
>          r4 = 0xc0745722  r5 = 0x00000062
>          r6 = 0x00000000 r10 = 0x00000000
> db_command() at db_command+0x310
>          pc = 0xc00770f0  lr = 0xc0076db8 (db_command_loop+0x64)
>          sp = 0xde2c56a8  fp = 0xde2c56b8
>          r4 = 0xc07ac186  r5 = 0xc07ab7fe
>          r6 = 0xc0986f5c  r7 = 0xc0b13968
>          r8 = 0xc0b23738  r9 = 0x00000000
>         r10 = 0x00000001
> db_command_loop() at db_command_loop+0x64
>          pc = 0xc0076db8  lr = 0xc007ab88 (db_trap+0x128)
>          sp = 0xde2c56c0  fp = 0xde2c57d8
>          r4 = 0x00000000  r5 = 0xc0986f50
>          r6 = 0xc0b23758 r10 = 0x00000001
> db_trap() at db_trap+0x128
>          pc = 0xc007ab88  lr = 0xc033bb84 (kdb_trap+0x258)
>          sp = 0xde2c57e0  fp = 0xde2c5808
>          r4 = 0xc078390c  r5 = 0xc08d5270
>          r6 = 0xc0b23758  r7 = 0xc0b13968
> kdb_trap() at kdb_trap+0x258
>          pc = 0xc033bb84  lr = 0xc05eaab8 (exception_exit)
>          sp = 0xde2c5810  fp = 0xde2c58a8
>          r4 = 0x200000d3  r5 = 0x00000000
>          r6 = 0xc07372ef  r7 = 0xc0b13968
>          r8 = 0xc093fa0c  r9 = 0xde2c58e4
>         r10 = 0xc0b13a68
> exception_exit() at exception_exit
>          pc = 0xc05eaab8  lr = 0xc033b044 (kdb_enter+0x50)
>          sp = 0xde2c58a0  fp = 0xde2c58a8
>          r0 = 0x00000000  r1 = 0x00000001
>          r2 = 0x00000012  r3 = 0x00000000
>          r4 = 0xc0b23748  r5 = 0x00000000
>          r6 = 0xc07372ef  r7 = 0xc0b13968
>          r8 = 0xc093fa0c  r9 = 0xde2c58e4
>         r10 = 0xc0b13a68 r12 = 0x00000000
> kdb_enter() at kdb_enter+0x58
>          pc = 0xc033b04c  lr = 0xc02e9ca0 (vpanic+0x18c)
>          sp = 0xde2c58b0  fp = 0xde2c58d0
>          r4 = 0x00000100 r10 = 0xc0b13a68
> vpanic() at vpanic+0x18c
>          pc = 0xc02e9ca0  lr = 0xc02e9a34 (dump_savectx)
>          sp = 0xde2c58d8  fp = 0xde2c58dc
>          r4 = 0xd70c8600  r5 = 0xde2c5e90
>          r6 = 0xc3398090  r7 = 0xe0cfc440
>          r8 = 0xc3398080  r9 = 0xd70c8600
>         r10 = 0xde2c5960
> dump_savectx() at dump_savectx
>          pc = 0xc02e9a34  lr = 0xc05f51dc (set_regs)
>          sp = 0xde2c58e4  fp = 0xde2c58f8
> set_regs() at set_regs
>          pc = 0xc05f51dc  lr = 0xc026f8f0 (elf32_get_fpregset+0x2c)
>          sp = 0xde2c5900  fp = 0xde2c5908
>          r4 = 0xc3398090  r5 = 0xc026f8c4
> elf32_get_fpregset() at elf32_get_fpregset+0x2c
>          pc = 0xc026f8f0  lr = 0xc026d848 (elf32_coredump+0x308)
>          sp = 0xde2c5910  fp = 0xde2c5988
>          r4 = 0xc0902a7c r10 = 0xde2c5960
> elf32_coredump() at elf32_coredump+0x308
>          pc = 0xc026d848  lr = 0xc02eea74 (sigexit+0xce0)
>          sp = 0xde2c5990  fp = 0xde2c5cf8
>          r4 = 0x0000004e  r5 = 0xdf580b60
>          r6 = 0xdf580a78  r7 = 0xc026d540
>          r8 = 0xdddcb2bc  r9 = 0xdf580ad4
>         r10 = 0x00000000
> sigexit() at sigexit+0xce0
>          pc = 0xc02eea74  lr = 0xc02ef36c (postsig+0x128)
>          sp = 0xde2c5d00  fp = 0xde2c5d88
>          r4 = 0x00000006  r5 = 0xdd43fba0
>          r6 = 0xde2c5d20  r7 = 0xde2c5d18
>          r8 = 0xdddcb1f8  r9 = 0xdf3d9ab8
>         r10 = 0x00000005
> postsig() at postsig+0x128
>          pc = 0xc02ef36c  lr = 0xc02f316c (ast_sig+0x11c)
>          sp = 0xde2c5d90  fp = 0xde2c5e08
>          r4 = 0xdd43fba0  r5 = 0xdddcb2bc
>          r6 = 0xc0734d22  r7 = 0x00000000
>          r8 = 0xdddcb1f8  r9 = 0x00000ab8
>         r10 = 0x22530384
> ast_sig() at ast_sig+0x11c
>          pc = 0xc02f316c  lr = 0xc035444c (ast_handler+0xe0)
>          sp = 0xde2c5e10  fp = 0xde2c5e28
>          r4 = 0xde2c5e40  r5 = 0x0000000e
>          r6 = 0x00004000  r7 = 0xc096b59c
>          r8 = 0xdd43fba0  r9 = 0x00000001
> ast_handler() at ast_handler+0xe0
>          pc = 0xc035444c  lr = 0xc035435c (ast+0x20)
>          sp = 0xde2c5e30  fp = 0xde2c5e38
>          r4 = 0xde2c5e40  r5 = 0xdd43fba0
>          r6 = 0x00000000  r7 = 0x000001b1
>          r8 = 0x22c4b500  r9 = 0x00000000
> ast() at ast+0x20
>          pc = 0xc035435c  lr = 0xc05eaa88 (swi_exit+0x3c)
>          sp = 0xde2c5e40  fp = 0xbb9fbe38
>          r4 = 0x60000013  r5 = 0xdd43fba0
> swi_exit() at swi_exit+0x3c
>          pc = 0xc05eaa88  lr = 0xc05eaa88 (swi_exit+0x3c)
>          sp = 0xde2c5e40  fp = 0xbb9fbe38
> db>
>
> The machine was last updated about a week ago, the
> sources were updated earlier today. This panic is
> new to me.
>
> Thanks for reading,
>
> bob prohaska
>
>
>
>

--00000000000029fff705f4b55acb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9ImF1dG8iPjxkaXY+U29ycnkgdG8gdG9wIHBvc3QuLi4gd2hhdCBwcm9ncmFtIHdh
cyBkdW1waW5nIGNvcmU/IExvb2tzIGxpa2UgYSB0b28gc3RyaWN0IGFzc2VydDwvZGl2PjxkaXYg
ZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPldhcm5lcjxicj48YnI+PGRpdiBj
bGFzcz0iZ21haWxfcXVvdGUiIGRpcj0iYXV0byI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWls
X2F0dHIiPk9uIFR1ZSwgRmViIDE0LCAyMDIzLCA3OjU3IFBNIGJvYiBwcm9oYXNrYSAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmZic2RAd3d3LnplZm94Lm5ldCI+ZmJzZEB3d3cuemVmb3gubmV0PC9hPiZn
dDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9
Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVm
dDoxZXgiPkJ1aWxkaW5nIHdvcmxkIG9uIGFuIFJQaTIgYXJtdjcsIGJ1aWxkd29ybGQgc3RvcHBl
ZCB3aXRoPGJyPg0KYm9iQHd3dzovdXNyL3NyYyAlIHBhbmljOiBDYWxsZWQgZmlsbF9mcHJlZ3Mg
d2hpbGUgdGhlIGtlcm5lbCBpcyB1c2luZyB0aGUgVkZQPGJyPg0KY3B1aWQgPSAwPGJyPg0KdGlt
ZSA9IDE2NzY0Mjc0MTA8YnI+DQpLREI6IHN0YWNrIGJhY2t0cmFjZTo8YnI+DQpkYl90cmFjZV9z
ZWxmKCkgYXQgZGJfdHJhY2Vfc2VsZjxicj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwNWU4MTYw
wqAgbHIgPSAweGMwMDdhYTA0IChkYl90cmFjZV9zZWxmX3dyYXBwZXIrMHgzMCk8YnI+DQrCoCDC
oCDCoCDCoCDCoHNwID0gMHhkZTJjNTc5MMKgIGZwID0gMHhkZTJjNThhODxicj4NCmRiX3RyYWNl
X3NlbGZfd3JhcHBlcigpIGF0IGRiX3RyYWNlX3NlbGZfd3JhcHBlcisweDMwPGJyPg0KwqAgwqAg
wqAgwqAgwqBwYyA9IDB4YzAwN2FhMDTCoCBsciA9IDB4YzAyZTljNTQgKHZwYW5pYysweDE0MCk8
YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNThiMMKgIGZwID0gMHhkZTJjNThkMDxicj4N
CsKgIMKgIMKgIMKgIMKgcjQgPSAweDAwMDAwMTAwwqAgcjUgPSAweDAwMDAwMDAwPGJyPg0KwqAg
wqAgwqAgwqAgwqByNiA9IDB4YzA3MzcyZWbCoCByNyA9IDB4YzBiMTM5Njg8YnI+DQp2cGFuaWMo
KSBhdCB2cGFuaWMrMHgxNDA8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDJlOWM1NMKgIGxy
ID0gMHhjMDJlOWEzNCAoZHVtcF9zYXZlY3R4KTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRl
MmM1OGQ4wqAgZnAgPSAweGRlMmM1OGRjPGJyPg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4ZDcwYzg2
MDDCoCByNSA9IDB4ZGUyYzVlOTA8YnI+DQrCoCDCoCDCoCDCoCDCoHI2ID0gMHhjMzM5ODA5MMKg
IHI3ID0gMHhlMGNmYzQ0MDxicj4NCsKgIMKgIMKgIMKgIMKgcjggPSAweGMzMzk4MDgwwqAgcjkg
PSAweGQ3MGM4NjAwPGJyPg0KwqAgwqAgwqAgwqAgcjEwID0gMHhkZTJjNTk2MDxicj4NCmR1bXBf
c2F2ZWN0eCgpIGF0IGR1bXBfc2F2ZWN0eDxicj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwMmU5
YTM0wqAgbHIgPSAweGMwNWY1MWRjIChzZXRfcmVncyk8YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0g
MHhkZTJjNThlNMKgIGZwID0gMHhkZTJjNThmODxicj4NCnNldF9yZWdzKCkgYXQgc2V0X3JlZ3M8
YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDVmNTFkY8KgIGxyID0gMHhjMDI2ZjhmMCAoZWxm
MzJfZ2V0X2ZwcmVnc2V0KzB4MmMpPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzU5MDDC
oCBmcCA9IDB4ZGUyYzU5MDg8YnI+DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHhjMzM5ODA5MMKgIHI1
ID0gMHhjMDI2ZjhjNDxicj4NCmVsZjMyX2dldF9mcHJlZ3NldCgpIGF0IGVsZjMyX2dldF9mcHJl
Z3NldCsweDJjPGJyPg0KwqAgwqAgwqAgwqAgwqBwYyA9IDB4YzAyNmY4ZjDCoCBsciA9IDB4YzAy
NmQ4NDggKGVsZjMyX2NvcmVkdW1wKzB4MzA4KTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRl
MmM1OTEwwqAgZnAgPSAweGRlMmM1OTg4PGJyPg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4YzA5MDJh
N2MgcjEwID0gMHhkZTJjNTk2MDxicj4NCmVsZjMyX2NvcmVkdW1wKCkgYXQgZWxmMzJfY29yZWR1
bXArMHgzMDg8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDI2ZDg0OMKgIGxyID0gMHhjMDJl
ZWE3NCAoc2lnZXhpdCsweGNlMCk8YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNTk5MMKg
IGZwID0gMHhkZTJjNWNmODxicj4NCsKgIMKgIMKgIMKgIMKgcjQgPSAweDAwMDAwMDRlwqAgcjUg
PSAweGRmNTgwYjYwPGJyPg0KwqAgwqAgwqAgwqAgwqByNiA9IDB4ZGY1ODBhNzjCoCByNyA9IDB4
YzAyNmQ1NDA8YnI+DQrCoCDCoCDCoCDCoCDCoHI4ID0gMHhkZGRjYjJiY8KgIHI5ID0gMHhkZjU4
MGFkNDxicj4NCsKgIMKgIMKgIMKgIHIxMCA9IDB4MDAwMDAwMDA8YnI+DQpzaWdleGl0KCkgYXQg
c2lnZXhpdCsweGNlMDxicj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwMmVlYTc0wqAgbHIgPSAw
eGMwMmVmMzZjIChwb3N0c2lnKzB4MTI4KTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRlMmM1
ZDAwwqAgZnAgPSAweGRlMmM1ZDg4PGJyPg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4MDAwMDAwMDbC
oCByNSA9IDB4ZGQ0M2ZiYTA8YnI+DQrCoCDCoCDCoCDCoCDCoHI2ID0gMHhkZTJjNWQyMMKgIHI3
ID0gMHhkZTJjNWQxODxicj4NCsKgIMKgIMKgIMKgIMKgcjggPSAweGRkZGNiMWY4wqAgcjkgPSAw
eGRmM2Q5YWI4PGJyPg0KwqAgwqAgwqAgwqAgcjEwID0gMHgwMDAwMDAwNTxicj4NCnBvc3RzaWco
KSBhdCBwb3N0c2lnKzB4MTI4PGJyPg0KwqAgwqAgwqAgwqAgwqBwYyA9IDB4YzAyZWYzNmPCoCBs
ciA9IDB4YzAyZjMxNmMgKGFzdF9zaWcrMHgxMWMpPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4
ZGUyYzVkOTDCoCBmcCA9IDB4ZGUyYzVlMDg8YnI+DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHhkZDQz
ZmJhMMKgIHI1ID0gMHhkZGRjYjJiYzxicj4NCsKgIMKgIMKgIMKgIMKgcjYgPSAweGMwNzM0ZDIy
wqAgcjcgPSAweDAwMDAwMDAwPGJyPg0KwqAgwqAgwqAgwqAgwqByOCA9IDB4ZGRkY2IxZjjCoCBy
OSA9IDB4MDAwMDBhYjg8YnI+DQrCoCDCoCDCoCDCoCByMTAgPSAweDIyNTMwMzg0PGJyPg0KYXN0
X3NpZygpIGF0IGFzdF9zaWcrMHgxMWM8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDJmMzE2
Y8KgIGxyID0gMHhjMDM1NDQ0YyAoYXN0X2hhbmRsZXIrMHhlMCk8YnI+DQrCoCDCoCDCoCDCoCDC
oHNwID0gMHhkZTJjNWUxMMKgIGZwID0gMHhkZTJjNWUyODxicj4NCsKgIMKgIMKgIMKgIMKgcjQg
PSAweGRlMmM1ZTQwwqAgcjUgPSAweDAwMDAwMDBlPGJyPg0KwqAgwqAgwqAgwqAgwqByNiA9IDB4
MDAwMDQwMDDCoCByNyA9IDB4YzA5NmI1OWM8YnI+DQrCoCDCoCDCoCDCoCDCoHI4ID0gMHhkZDQz
ZmJhMMKgIHI5ID0gMHgwMDAwMDAwMTxicj4NCmFzdF9oYW5kbGVyKCkgYXQgYXN0X2hhbmRsZXIr
MHhlMDxicj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwMzU0NDRjwqAgbHIgPSAweGMwMzU0MzVj
IChhc3QrMHgyMCk8YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNWUzMMKgIGZwID0gMHhk
ZTJjNWUzODxicj4NCsKgIMKgIMKgIMKgIMKgcjQgPSAweGRlMmM1ZTQwwqAgcjUgPSAweGRkNDNm
YmEwPGJyPg0KwqAgwqAgwqAgwqAgwqByNiA9IDB4MDAwMDAwMDDCoCByNyA9IDB4MDAwMDAxYjE8
YnI+DQrCoCDCoCDCoCDCoCDCoHI4ID0gMHgyMmM0YjUwMMKgIHI5ID0gMHgwMDAwMDAwMDxicj4N
CmFzdCgpIGF0IGFzdCsweDIwPGJyPg0KwqAgwqAgwqAgwqAgwqBwYyA9IDB4YzAzNTQzNWPCoCBs
ciA9IDB4YzA1ZWFhODggKHN3aV9leGl0KzB4M2MpPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4
ZGUyYzVlNDDCoCBmcCA9IDB4YmI5ZmJlMzg8YnI+DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHg2MDAw
MDAxM8KgIHI1ID0gMHhkZDQzZmJhMDxicj4NCnN3aV9leGl0KCkgYXQgc3dpX2V4aXQrMHgzYzxi
cj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwNWVhYTg4wqAgbHIgPSAweGMwNWVhYTg4IChzd2lf
ZXhpdCsweDNjKTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRlMmM1ZTQwwqAgZnAgPSAweGJi
OWZiZTM4PGJyPg0KS0RCOiBlbnRlcjogcGFuaWM8YnI+DQpbIHRocmVhZCBwaWQgODE2MjEgdGlk
IDEwMTExMSBdPGJyPg0KU3RvcHBlZCBhdMKgIMKgIMKgIGtkYl9lbnRlcisweDU0OiBsZHJiwqAg
wqAgcjE1LCBbcjE1LCByMTUsIHJvciByMTVdITxicj4NCmRiJmd0OyBidDxicj4NClRyYWNpbmcg
cGlkIDgxNjIxIHRpZCAxMDExMTEgdGQgMHhkZDQzZmJhMDxicj4NCmRiX3RyYWNlX3NlbGYoKSBh
dCBkYl90cmFjZV9zZWxmPGJyPg0KwqAgwqAgwqAgwqAgwqBwYyA9IDB4YzA1ZTgxNjDCoCBsciA9
IDB4YzAwNzc0YTAgKGRiX3N0YWNrX3RyYWNlKzB4MTQwKTxicj4NCsKgIMKgIMKgIMKgIMKgc3Ag
PSAweGRlMmM1NWQ4wqAgZnAgPSAweGRlMmM1NWYwPGJyPg0KZGJfc3RhY2tfdHJhY2UoKSBhdCBk
Yl9zdGFja190cmFjZSsweDE0MDxicj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwMDc3NGEwwqAg
bHIgPSAweGMwMDc3MGYwIChkYl9jb21tYW5kKzB4MzEwKTxicj4NCsKgIMKgIMKgIMKgIMKgc3Ag
PSAweGRlMmM1NWY4wqAgZnAgPSAweGRlMmM1NmEwPGJyPg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4
YzA3NDU3MjLCoCByNSA9IDB4MDAwMDAwNjI8YnI+DQrCoCDCoCDCoCDCoCDCoHI2ID0gMHgwMDAw
MDAwMCByMTAgPSAweDAwMDAwMDAwPGJyPg0KZGJfY29tbWFuZCgpIGF0IGRiX2NvbW1hbmQrMHgz
MTA8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDA3NzBmMMKgIGxyID0gMHhjMDA3NmRiOCAo
ZGJfY29tbWFuZF9sb29wKzB4NjQpPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzU2YTjC
oCBmcCA9IDB4ZGUyYzU2Yjg8YnI+DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHhjMDdhYzE4NsKgIHI1
ID0gMHhjMDdhYjdmZTxicj4NCsKgIMKgIMKgIMKgIMKgcjYgPSAweGMwOTg2ZjVjwqAgcjcgPSAw
eGMwYjEzOTY4PGJyPg0KwqAgwqAgwqAgwqAgwqByOCA9IDB4YzBiMjM3MzjCoCByOSA9IDB4MDAw
MDAwMDA8YnI+DQrCoCDCoCDCoCDCoCByMTAgPSAweDAwMDAwMDAxPGJyPg0KZGJfY29tbWFuZF9s
b29wKCkgYXQgZGJfY29tbWFuZF9sb29wKzB4NjQ8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhj
MDA3NmRiOMKgIGxyID0gMHhjMDA3YWI4OCAoZGJfdHJhcCsweDEyOCk8YnI+DQrCoCDCoCDCoCDC
oCDCoHNwID0gMHhkZTJjNTZjMMKgIGZwID0gMHhkZTJjNTdkODxicj4NCsKgIMKgIMKgIMKgIMKg
cjQgPSAweDAwMDAwMDAwwqAgcjUgPSAweGMwOTg2ZjUwPGJyPg0KwqAgwqAgwqAgwqAgwqByNiA9
IDB4YzBiMjM3NTggcjEwID0gMHgwMDAwMDAwMTxicj4NCmRiX3RyYXAoKSBhdCBkYl90cmFwKzB4
MTI4PGJyPg0KwqAgwqAgwqAgwqAgwqBwYyA9IDB4YzAwN2FiODjCoCBsciA9IDB4YzAzM2JiODQg
KGtkYl90cmFwKzB4MjU4KTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRlMmM1N2UwwqAgZnAg
PSAweGRlMmM1ODA4PGJyPg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4YzA3ODM5MGPCoCByNSA9IDB4
YzA4ZDUyNzA8YnI+DQrCoCDCoCDCoCDCoCDCoHI2ID0gMHhjMGIyMzc1OMKgIHI3ID0gMHhjMGIx
Mzk2ODxicj4NCmtkYl90cmFwKCkgYXQga2RiX3RyYXArMHgyNTg8YnI+DQrCoCDCoCDCoCDCoCDC
oHBjID0gMHhjMDMzYmI4NMKgIGxyID0gMHhjMDVlYWFiOCAoZXhjZXB0aW9uX2V4aXQpPGJyPg0K
wqAgwqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzU4MTDCoCBmcCA9IDB4ZGUyYzU4YTg8YnI+DQrCoCDC
oCDCoCDCoCDCoHI0ID0gMHgyMDAwMDBkM8KgIHI1ID0gMHgwMDAwMDAwMDxicj4NCsKgIMKgIMKg
IMKgIMKgcjYgPSAweGMwNzM3MmVmwqAgcjcgPSAweGMwYjEzOTY4PGJyPg0KwqAgwqAgwqAgwqAg
wqByOCA9IDB4YzA5M2ZhMGPCoCByOSA9IDB4ZGUyYzU4ZTQ8YnI+DQrCoCDCoCDCoCDCoCByMTAg
PSAweGMwYjEzYTY4PGJyPg0KZXhjZXB0aW9uX2V4aXQoKSBhdCBleGNlcHRpb25fZXhpdDxicj4N
CsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwNWVhYWI4wqAgbHIgPSAweGMwMzNiMDQ0IChrZGJfZW50
ZXIrMHg1MCk8YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNThhMMKgIGZwID0gMHhkZTJj
NThhODxicj4NCsKgIMKgIMKgIMKgIMKgcjAgPSAweDAwMDAwMDAwwqAgcjEgPSAweDAwMDAwMDAx
PGJyPg0KwqAgwqAgwqAgwqAgwqByMiA9IDB4MDAwMDAwMTLCoCByMyA9IDB4MDAwMDAwMDA8YnI+
DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHhjMGIyMzc0OMKgIHI1ID0gMHgwMDAwMDAwMDxicj4NCsKg
IMKgIMKgIMKgIMKgcjYgPSAweGMwNzM3MmVmwqAgcjcgPSAweGMwYjEzOTY4PGJyPg0KwqAgwqAg
wqAgwqAgwqByOCA9IDB4YzA5M2ZhMGPCoCByOSA9IDB4ZGUyYzU4ZTQ8YnI+DQrCoCDCoCDCoCDC
oCByMTAgPSAweGMwYjEzYTY4IHIxMiA9IDB4MDAwMDAwMDA8YnI+DQprZGJfZW50ZXIoKSBhdCBr
ZGJfZW50ZXIrMHg1ODxicj4NCsKgIMKgIMKgIMKgIMKgcGMgPSAweGMwMzNiMDRjwqAgbHIgPSAw
eGMwMmU5Y2EwICh2cGFuaWMrMHgxOGMpPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzU4
YjDCoCBmcCA9IDB4ZGUyYzU4ZDA8YnI+DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHgwMDAwMDEwMCBy
MTAgPSAweGMwYjEzYTY4PGJyPg0KdnBhbmljKCkgYXQgdnBhbmljKzB4MThjPGJyPg0KwqAgwqAg
wqAgwqAgwqBwYyA9IDB4YzAyZTljYTDCoCBsciA9IDB4YzAyZTlhMzQgKGR1bXBfc2F2ZWN0eCk8
YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNThkOMKgIGZwID0gMHhkZTJjNThkYzxicj4N
CsKgIMKgIMKgIMKgIMKgcjQgPSAweGQ3MGM4NjAwwqAgcjUgPSAweGRlMmM1ZTkwPGJyPg0KwqAg
wqAgwqAgwqAgwqByNiA9IDB4YzMzOTgwOTDCoCByNyA9IDB4ZTBjZmM0NDA8YnI+DQrCoCDCoCDC
oCDCoCDCoHI4ID0gMHhjMzM5ODA4MMKgIHI5ID0gMHhkNzBjODYwMDxicj4NCsKgIMKgIMKgIMKg
IHIxMCA9IDB4ZGUyYzU5NjA8YnI+DQpkdW1wX3NhdmVjdHgoKSBhdCBkdW1wX3NhdmVjdHg8YnI+
DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDJlOWEzNMKgIGxyID0gMHhjMDVmNTFkYyAoc2V0X3Jl
Z3MpPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzU4ZTTCoCBmcCA9IDB4ZGUyYzU4Zjg8
YnI+DQpzZXRfcmVncygpIGF0IHNldF9yZWdzPGJyPg0KwqAgwqAgwqAgwqAgwqBwYyA9IDB4YzA1
ZjUxZGPCoCBsciA9IDB4YzAyNmY4ZjAgKGVsZjMyX2dldF9mcHJlZ3NldCsweDJjKTxicj4NCsKg
IMKgIMKgIMKgIMKgc3AgPSAweGRlMmM1OTAwwqAgZnAgPSAweGRlMmM1OTA4PGJyPg0KwqAgwqAg
wqAgwqAgwqByNCA9IDB4YzMzOTgwOTDCoCByNSA9IDB4YzAyNmY4YzQ8YnI+DQplbGYzMl9nZXRf
ZnByZWdzZXQoKSBhdCBlbGYzMl9nZXRfZnByZWdzZXQrMHgyYzxicj4NCsKgIMKgIMKgIMKgIMKg
cGMgPSAweGMwMjZmOGYwwqAgbHIgPSAweGMwMjZkODQ4IChlbGYzMl9jb3JlZHVtcCsweDMwOCk8
YnI+DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNTkxMMKgIGZwID0gMHhkZTJjNTk4ODxicj4N
CsKgIMKgIMKgIMKgIMKgcjQgPSAweGMwOTAyYTdjIHIxMCA9IDB4ZGUyYzU5NjA8YnI+DQplbGYz
Ml9jb3JlZHVtcCgpIGF0IGVsZjMyX2NvcmVkdW1wKzB4MzA4PGJyPg0KwqAgwqAgwqAgwqAgwqBw
YyA9IDB4YzAyNmQ4NDjCoCBsciA9IDB4YzAyZWVhNzQgKHNpZ2V4aXQrMHhjZTApPGJyPg0KwqAg
wqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzU5OTDCoCBmcCA9IDB4ZGUyYzVjZjg8YnI+DQrCoCDCoCDC
oCDCoCDCoHI0ID0gMHgwMDAwMDA0ZcKgIHI1ID0gMHhkZjU4MGI2MDxicj4NCsKgIMKgIMKgIMKg
IMKgcjYgPSAweGRmNTgwYTc4wqAgcjcgPSAweGMwMjZkNTQwPGJyPg0KwqAgwqAgwqAgwqAgwqBy
OCA9IDB4ZGRkY2IyYmPCoCByOSA9IDB4ZGY1ODBhZDQ8YnI+DQrCoCDCoCDCoCDCoCByMTAgPSAw
eDAwMDAwMDAwPGJyPg0Kc2lnZXhpdCgpIGF0IHNpZ2V4aXQrMHhjZTA8YnI+DQrCoCDCoCDCoCDC
oCDCoHBjID0gMHhjMDJlZWE3NMKgIGxyID0gMHhjMDJlZjM2YyAocG9zdHNpZysweDEyOCk8YnI+
DQrCoCDCoCDCoCDCoCDCoHNwID0gMHhkZTJjNWQwMMKgIGZwID0gMHhkZTJjNWQ4ODxicj4NCsKg
IMKgIMKgIMKgIMKgcjQgPSAweDAwMDAwMDA2wqAgcjUgPSAweGRkNDNmYmEwPGJyPg0KwqAgwqAg
wqAgwqAgwqByNiA9IDB4ZGUyYzVkMjDCoCByNyA9IDB4ZGUyYzVkMTg8YnI+DQrCoCDCoCDCoCDC
oCDCoHI4ID0gMHhkZGRjYjFmOMKgIHI5ID0gMHhkZjNkOWFiODxicj4NCsKgIMKgIMKgIMKgIHIx
MCA9IDB4MDAwMDAwMDU8YnI+DQpwb3N0c2lnKCkgYXQgcG9zdHNpZysweDEyODxicj4NCsKgIMKg
IMKgIMKgIMKgcGMgPSAweGMwMmVmMzZjwqAgbHIgPSAweGMwMmYzMTZjIChhc3Rfc2lnKzB4MTFj
KTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRlMmM1ZDkwwqAgZnAgPSAweGRlMmM1ZTA4PGJy
Pg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4ZGQ0M2ZiYTDCoCByNSA9IDB4ZGRkY2IyYmM8YnI+DQrC
oCDCoCDCoCDCoCDCoHI2ID0gMHhjMDczNGQyMsKgIHI3ID0gMHgwMDAwMDAwMDxicj4NCsKgIMKg
IMKgIMKgIMKgcjggPSAweGRkZGNiMWY4wqAgcjkgPSAweDAwMDAwYWI4PGJyPg0KwqAgwqAgwqAg
wqAgcjEwID0gMHgyMjUzMDM4NDxicj4NCmFzdF9zaWcoKSBhdCBhc3Rfc2lnKzB4MTFjPGJyPg0K
wqAgwqAgwqAgwqAgwqBwYyA9IDB4YzAyZjMxNmPCoCBsciA9IDB4YzAzNTQ0NGMgKGFzdF9oYW5k
bGVyKzB4ZTApPGJyPg0KwqAgwqAgwqAgwqAgwqBzcCA9IDB4ZGUyYzVlMTDCoCBmcCA9IDB4ZGUy
YzVlMjg8YnI+DQrCoCDCoCDCoCDCoCDCoHI0ID0gMHhkZTJjNWU0MMKgIHI1ID0gMHgwMDAwMDAw
ZTxicj4NCsKgIMKgIMKgIMKgIMKgcjYgPSAweDAwMDA0MDAwwqAgcjcgPSAweGMwOTZiNTljPGJy
Pg0KwqAgwqAgwqAgwqAgwqByOCA9IDB4ZGQ0M2ZiYTDCoCByOSA9IDB4MDAwMDAwMDE8YnI+DQph
c3RfaGFuZGxlcigpIGF0IGFzdF9oYW5kbGVyKzB4ZTA8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0g
MHhjMDM1NDQ0Y8KgIGxyID0gMHhjMDM1NDM1YyAoYXN0KzB4MjApPGJyPg0KwqAgwqAgwqAgwqAg
wqBzcCA9IDB4ZGUyYzVlMzDCoCBmcCA9IDB4ZGUyYzVlMzg8YnI+DQrCoCDCoCDCoCDCoCDCoHI0
ID0gMHhkZTJjNWU0MMKgIHI1ID0gMHhkZDQzZmJhMDxicj4NCsKgIMKgIMKgIMKgIMKgcjYgPSAw
eDAwMDAwMDAwwqAgcjcgPSAweDAwMDAwMWIxPGJyPg0KwqAgwqAgwqAgwqAgwqByOCA9IDB4MjJj
NGI1MDDCoCByOSA9IDB4MDAwMDAwMDA8YnI+DQphc3QoKSBhdCBhc3QrMHgyMDxicj4NCsKgIMKg
IMKgIMKgIMKgcGMgPSAweGMwMzU0MzVjwqAgbHIgPSAweGMwNWVhYTg4IChzd2lfZXhpdCsweDNj
KTxicj4NCsKgIMKgIMKgIMKgIMKgc3AgPSAweGRlMmM1ZTQwwqAgZnAgPSAweGJiOWZiZTM4PGJy
Pg0KwqAgwqAgwqAgwqAgwqByNCA9IDB4NjAwMDAwMTPCoCByNSA9IDB4ZGQ0M2ZiYTA8YnI+DQpz
d2lfZXhpdCgpIGF0IHN3aV9leGl0KzB4M2M8YnI+DQrCoCDCoCDCoCDCoCDCoHBjID0gMHhjMDVl
YWE4OMKgIGxyID0gMHhjMDVlYWE4OCAoc3dpX2V4aXQrMHgzYyk8YnI+DQrCoCDCoCDCoCDCoCDC
oHNwID0gMHhkZTJjNWU0MMKgIGZwID0gMHhiYjlmYmUzODxicj4NCmRiJmd0OyA8YnI+DQo8YnI+
DQpUaGUgbWFjaGluZSB3YXMgbGFzdCB1cGRhdGVkIGFib3V0IGEgd2VlayBhZ28sIHRoZTxicj4N
CnNvdXJjZXMgd2VyZSB1cGRhdGVkIGVhcmxpZXIgdG9kYXkuIFRoaXMgcGFuaWMgaXM8YnI+DQpu
ZXcgdG8gbWUuPGJyPg0KPGJyPg0KVGhhbmtzIGZvciByZWFkaW5nLDxicj4NCjxicj4NCmJvYiBw
cm9oYXNrYTxicj4NCjxicj4NCjxicj4NCjxicj4NCjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj48
L2Rpdj4NCg==
--00000000000029fff705f4b55acb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfou0s5Xz4_0pPdNSQnFH9qk9NAY=GyB7pBwnVNPvGS4Qw>