Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Aug 2006 08:17:14 -0500
From:      ejc <eric.j.christeson@gmail.com>
To:        "John Baldwin" <john@baldwin.cx>
Cc:        "m.ehinger@ltur.de" <m.ehinger@ltur.de>, freebsd-stable@freebsd.org
Subject:   Re: ncplogin panic
Message-ID:  <7e3339060608020617m183022a7l8f4aeb07efa61800@mail.gmail.com>
In-Reply-To: <200608011515.37682.john@baldwin.cx>
References:  <OF7528D9D2.2C92731A-ONC12571BD.00292BB3-C12571BD.002A2EAE@gateway-inter.net> <7e3339060608011128rd7034ebg6f7dd029a00c4f2@mail.gmail.com> <200608011515.37682.john@baldwin.cx>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_12507_7837561.1154524634408
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On 8/1/06, John Baldwin <john@baldwin.cx> wrote:
> On Tuesday 01 August 2006 14:28, ejc wrote:
> > On 8/1/06, m.ehinger@ltur.de <m.ehinger@ltur.de> wrote:
> > >
> > > Hi,
> > >
> > > i had the same problem. See my thread on the freebsd-fs mailinglist
> > >
> > > http://lists.freebsd.org/pipermail/freebsd-fs/2006-July/002060.html
> > >
> > >
> > > After some research i use the attached patch against ncp_sock.c.
> > >
> > > So it is not the real solution to this problem it only avoids the panics.
> I'm using it quiet a while without any other known
> > > problems.
> > > Hopefully someone with more knowledge can help on this.
> > >
> > > I also get some "md_get_mem(461): incomplete copy" messages which seem to
> do no harm, so far.
> > >
> > > Regards,
> > >
> > > Maik
> > >
> > >
> > > !!! Use atyour own risk !!!
> > >
> > > --- ncp_sock.c.orig            Fri Jan  7 02:45:49 2005
> > > +++ ncp_sock.c           Thu Jul 20 14:12:45 2006
> > > @@ -189,7 +189,12 @@
> > >      struct thread *td = curthread;
> > >      struct ucred *cred = NULL;
> > >
> > > -    return so->so_proto->pr_usrreqs->pru_sopoll(so, events, cred, td);
> > > +    if ( td->td_selq.tqh_last == NULL ) {
> > > +        printf("ncp_poll: td->td_selq.tqh_last == NULL\n");
> > > +        return 0;
> > > +    }
> > > +
> > > +   return so->so_proto->pr_usrreqs->pru_sopoll(so, events, cred, td);
> > >  }
> > >
> > >  int
> > >
> > > ---- pach ends here ---
> >
> > After setting my bios to only use one CPU I was able to get a core
> > dump and the panic is happening at the exact same place as yours:
> > in selrecord (../../../kern/sys_generic.c:1105)
> > 1100             * it alone as we've already added pointed it at us
> > and added it to
> > 1101             * our list.
> > 1102             */
> > 1103            if (sip->si_thread == NULL) {
> > 1104                    sip->si_thread = selector;
> > 1105                    TAILQ_INSERT_TAIL(&selector->td_selq, sip,
> si_thrlist);
> > 1106            } else if (sip->si_thread != selector) {
> > 1107                    sip->si_flags |= SI_COLL;
> > 1108            }
> > 1109
> >
> > I found your backtrace by digging a bit through the freebsd-fs list
> > and we appear to be reaching selrecord though different paths.  Mine
> > is in sopoll() at ../../../kern/uipc_socket.c:2059
> >
> > I don't know if it makes a difference, but I'm trying to use IP
> > instead of IPX to access our server.
> > My dump backtrace is attached.
>
> It would be very helpful if you could get the symbols loaded for the modules
> in you backtrace.  You can either compile everything into a static kernel or
> you can use the 'asf' tool to generate appropriate gdb script commands to
> source to get symbols for your modules.  You can find a kldstat gdb command
> in src/tools/debugscripts/ that would be helpful to use with asf.
>
> --
> John Baldwin

Backtrace with module symbols loaded.  It looks almost exactly the
same as Maik's .

Thanks
Eric

------=_Part_12507_7837561.1154524634408
Content-Type: application/octet-stream; name=dump.out
Content-Transfer-Encoding: base64
X-Attachment-Id: f_eqdpyz03
Content-Disposition: attachment; filename="dump.out"

U2NyaXB0IHN0YXJ0ZWQgb24gV2VkIEF1ZyAgMiAwODoxMzowMSAyMDAKZWpjQGNoaWNhZGVlJCBz
dWRvIGtnZGIgL3Vzci9zcmMvc3lzL2kzODYvY29tcGlsZS9ERUJVRy9rZXJuZWwuZGVidWcgL3Vz
ci9jb3JlL3ZtY29yZS4wCltHREIgd2lsbCBub3QgYmUgYWJsZSB0byBkZWJ1ZyB1c2VyLW1vZGUg
dGhyZWFkczogL3Vzci9saWIvbGlidGhyZWFkX2RiLnNvOiBVbmRlZmluZWQgc3ltYm9sICJwc19w
Z2xvYmFsX2xvb2t1cCJdCkdOVSBnZGIgNi4xLjEgW0ZyZWVCU0RdCkNvcHlyaWdodCAyMDA0IEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpHREIgaXMgZnJlZSBzb2Z0d2FyZSwgY292ZXJl
ZCBieSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UsIGFuZCB5b3UgYXJlCndlbGNvbWUg
dG8gY2hhbmdlIGl0IGFuZC9vciBkaXN0cmlidXRlIGNvcGllcyBvZiBpdCB1bmRlciBjZXJ0YWlu
IGNvbmRpdGlvbnMuClR5cGUgInNob3cgY29weWluZyIgdG8gc2VlIHRoZSBjb25kaXRpb25zLgpU
aGVyZSBpcyBhYnNvbHV0ZWx5IG5vIHdhcnJhbnR5IGZvciBHREIuICBUeXBlICJzaG93IHdhcnJh
bnR5IiBmb3IgZGV0YWlscy4KVGhpcyBHREIgd2FzIGNvbmZpZ3VyZWQgYXMgImkzODYtbWFyY2Vs
LWZyZWVic2QiLgpSZWFkeSB0byBnby4gIEVudGVyICd0cicgdG8gY29ubmVjdCB0byB0aGUgcmVt
b3RlIHRhcmdldAp3aXRoIC9kZXYvY3VhZDAsICd0ciAvZGV2L2N1YWQxJyB0byBjb25uZWN0IHRv
IGEgZGlmZmVyZW50IHBvcnQKb3IgJ3RyZiBwb3J0bm8nIHRvIGNvbm5lY3QgdG8gdGhlIHJlbW90
ZSB0YXJnZXQgd2l0aCB0aGUgZmlyZXdpcmUKaW50ZXJmYWNlLiAgcG9ydG5vIGRlZmF1bHRzIHRv
IDU1NTYuCgpUeXBlICdnZXRzeW1zJyBhZnRlciBjb25uZWN0aW9uIHRvIGxvYWQga2xkIHN5bWJv
bHMuCgpJZiB5b3UncmUgZGVidWdnaW5nIGEgbG9jYWwgc3lzdGVtLCB5b3UgY2FuIHVzZSAna2xk
c3ltcycgaW5zdGVhZAp0byBsb2FkIHRoZSBrbGQgc3ltYm9scy4gIFRoYXQncyBhIGxlc3Mgb2Ju
b3hpb3VzIGludGVyZmFjZS4KClVucmVhZCBwb3J0aW9uIG9mIHRoZSBrZXJuZWwgbWVzc2FnZSBi
dWZmZXI6CgoKRmF0YWwgdHJhcCAxMjogcGFnZSBmYXVsdCB3aGlsZSBpbiBrZXJuZWwgbW9kZQpj
cHVpZCA9IDA7IGFwaWMgaWQgPSAwMApmYXVsdCB2aXJ0dWFsIGFkZHJlc3MJPSAweDAKZmF1bHQg
Y29kZQkJPSBzdXBlcnZpc29yIHdyaXRlLCBwYWdlIG5vdCBwcmVzZW50Cmluc3RydWN0aW9uIHBv
aW50ZXIJPSAweDIwOjB4YzA1MDc1MjAKc3RhY2sgcG9pbnRlcgkgICAgICAgID0gMHgyODoweGM2
MjdlOGRjCmZyYW1lIHBvaW50ZXIJICAgICAgICA9IDB4Mjg6MHhjNjI3ZThlNApjb2RlIHNlZ21l
bnQJCT0gYmFzZSAweDAsIGxpbWl0IDB4ZmZmZmYsIHR5cGUgMHgxYgoJCQk9IERQTCAwLCBwcmVz
IDEsIGRlZjMyIDEsIGdyYW4gMQpwcm9jZXNzb3IgZWZsYWdzCT0gaW50ZXJydXB0IGVuYWJsZWQs
IHJlc3VtZSwgSU9QTCA9IDAKY3VycmVudCBwcm9jZXNzCQk9IDY2MiAobmNwbG9naW4pCnRyYXAg
bnVtYmVyCQk9IDEyCnBhbmljOiBwYWdlIGZhdWx0CmNwdWlkID0gMApVcHRpbWU6IDQ2cwpEdW1w
aW5nIDYzIE1CICgyIGNodW5rcykKICBjaHVuayAwOiAxTUIgKDE1OSBwYWdlcykgLi4uIG9rCiAg
Y2h1bmsgMTogNjNNQiAoMTYxMjggcGFnZXMpIDQ4IDMyIDE2CgojMCAgZG9hZHVtcCAoKSBhdCBw
Y3B1Lmg6MTY1CjE2NQkJX19hc20gX192b2xhdGlsZSgibW92bCAlJWZzOjAsJTAiIDogIj1yIiAo
dGQpKTsKKGtnZGIpIHNvdXJjZSAvdG1wL2sHZ2RiLmFzZi4xMjQzIAphZGQgc3ltYm9sIHRhYmxl
IGZyb20gZmlsZSAiL3Vzci9zcmMvc3lzL2kzODYvY29tcGlsZS9ERUJVRy9tb2R1bGVzL3Vzci9z
cmMvc3lzL21vZHVsZXMvbmNwL25jcC5rby5kZWJ1ZyIgYXQKCS50ZXh0X2FkZHIgPSAweGMwNzJi
ZTQwCmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIvdXNyL3NyYy9zeXMvaTM4Ni9jb21waWxl
L0RFQlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxlcy9saWJtY2hhaW4vbGlibWNoYWluLmtv
LmRlYnVnIiBhdAoJLnRleHRfYWRkciA9IDB4YzA3MzQ2MGMKYWRkIHN5bWJvbCB0YWJsZSBmcm9t
IGZpbGUgIi91c3Ivc3JjL3N5cy9pMzg2L2NvbXBpbGUvREVCVUcvbW9kdWxlcy91c3Ivc3JjL3N5
cy9tb2R1bGVzL253ZnMvbndmcy5rby5kZWJ1ZyIgYXQKCS50ZXh0X2FkZHIgPSAweGMwNzM5Njk4
CmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIvdXNyL3NyYy9zeXMvaTM4Ni9jb21waWxlL0RF
QlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxlcy9hY3BpL2FjcGkvYWNwaS5rby5kZWJ1ZyIg
YXQKCS50ZXh0X2FkZHIgPSAweGMwNzUyZGUwCmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIv
dXNyL3NyYy9zeXMvaTM4Ni9jb21waWxlL0RFQlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxl
cy9saW5wcm9jZnMvbGlucHJvY2ZzLmtvLmRlYnVnIiBhdAoJLnRleHRfYWRkciA9IDB4YzEzOGMy
NTQKYWRkIHN5bWJvbCB0YWJsZSBmcm9tIGZpbGUgIi91c3Ivc3JjL3N5cy9pMzg2L2NvbXBpbGUv
REVCVUcvbW9kdWxlcy91c3Ivc3JjL3N5cy9tb2R1bGVzL2xpbnV4L2xpbnV4LmtvLmRlYnVnIiBh
dAoJLnRleHRfYWRkciA9IDB4YzEzOTZiMTQKYWRkIHN5bWJvbCB0YWJsZSBmcm9tIGZpbGUgIi91
c3Ivc3JjL3N5cy9pMzg2L2NvbXBpbGUvREVCVUcvbW9kdWxlcy91c3Ivc3JjL3N5cy9tb2R1bGVz
L2lwZncvaXBmdy5rby5kZWJ1ZyIgYXQKCS50ZXh0X2FkZHIgPSAweGMxNjE1NzA0CihrZ2RiKSBr
bGRzeW1zCmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIvdXNyL3NyYy9zeXMvaTM4Ni9jb21w
aWxlL0RFQlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxlcy9hY3BpL2FjcGkvYWNwaS5rby5k
ZWJ1ZyIgYXQKCS50ZXh0X2FkZHIgPSAweGMwODRlZGUwCgkuZGF0YV9hZGRyID0gMHhjMDg4MjFh
MAoJLmJzc19hZGRyID0gMHhjMDg4NDRlMAphZGQgc3ltYm9sIHRhYmxlIGZyb20gZmlsZSAiL3Vz
ci9zcmMvc3lzL2kzODYvY29tcGlsZS9ERUJVRy9tb2R1bGVzL3Vzci9zcmMvc3lzL21vZHVsZXMv
ZHJtL2RybS9kcm0ua28uZGVidWciIGF0CgkudGV4dF9hZGRyID0gMHhjMDgxNjY4YwoJLmRhdGFf
YWRkciA9IDB4YzA4MjAxMDAKCS5ic3NfYWRkciA9IDB4YzA4MjBiMjQKYWRkIHN5bWJvbCB0YWJs
ZSBmcm9tIGZpbGUgIi91c3Ivc3JjL3N5cy9pMzg2L2NvbXBpbGUvREVCVUcvbW9kdWxlcy91c3Iv
c3JjL3N5cy9tb2R1bGVzL2RybS9yYWRlb24vcmFkZW9uLmtvLmRlYnVnIiBhdAoJLnRleHRfYWRk
ciA9IDB4YzA3ZjYxM2MKCS5kYXRhX2FkZHIgPSAweGMwODA5NDYwCgkuYnNzX2FkZHIgPSAweGMw
ODBiYjYwCmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIvdXNyL3NyYy9zeXMvaTM4Ni9jb21w
aWxlL0RFQlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxlcy9pcGZ3L2lwZncua28uZGVidWci
IGF0CgkudGV4dF9hZGRyID0gMHhjMDdiYjcwNAoJLmRhdGFfYWRkciA9IDB4YzA3YzIwMDAKCS5i
c3NfYWRkciA9IDB4YzA3YzI2ODAKYWRkIHN5bWJvbCB0YWJsZSBmcm9tIGZpbGUgIi91c3Ivc3Jj
L3N5cy9pMzg2L2NvbXBpbGUvREVCVUcvbW9kdWxlcy91c3Ivc3JjL3N5cy9tb2R1bGVzL2xpYm1j
aGFpbi9saWJtY2hhaW4ua28uZGVidWciIGF0CgkudGV4dF9hZGRyID0gMHhjMDgyZjYwYwoJLmRh
dGFfYWRkciA9IDB4YzA4MzEwYjgKCS5ic3NfYWRkciA9IDB4YzA4MzExNTAKYWRkIHN5bWJvbCB0
YWJsZSBmcm9tIGZpbGUgIi91c3Ivc3JjL3N5cy9pMzg2L2NvbXBpbGUvREVCVUcvbW9kdWxlcy91
c3Ivc3JjL3N5cy9tb2R1bGVzL2xpbnByb2Nmcy9saW5wcm9jZnMua28uZGVidWciIGF0CgkudGV4
dF9hZGRyID0gMHhjMDc5MjI1NAoJLmRhdGFfYWRkciA9IDB4YzA3OTU3NDAKCS5ic3NfYWRkciA9
IDB4YzA3OTU5ZTQKYWRkIHN5bWJvbCB0YWJsZSBmcm9tIGZpbGUgIi91c3Ivc3JjL3N5cy9pMzg2
L2NvbXBpbGUvREVCVUcvbW9kdWxlcy91c3Ivc3JjL3N5cy9tb2R1bGVzL2xpbnV4L2xpbnV4Lmtv
LmRlYnVnIiBhdAoJLnRleHRfYWRkciA9IDB4YzA3OWViMTQKCS5kYXRhX2FkZHIgPSAweGMwN2Fj
MDAwCgkuYnNzX2FkZHIgPSAweGMwN2FkNmMwCmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIv
dXNyL3NyYy9zeXMvaTM4Ni9jb21waWxlL0RFQlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxl
cy9uY3AvbmNwLmtvLmRlYnVnIiBhdAoJLnRleHRfYWRkciA9IDB4YzA4MjVlNDAKCS5kYXRhX2Fk
ZHIgPSAweGMwODJiMjgwCgkuYnNzX2FkZHIgPSAweGMwODJiYjgwCmFkZCBzeW1ib2wgdGFibGUg
ZnJvbSBmaWxlICIvdXNyL3NyYy9zeXMvaTM4Ni9jb21waWxlL0RFQlVHL21vZHVsZXMvdXNyL3Ny
Yy9zeXMvbW9kdWxlcy9ud2ZzL253ZnMua28uZGVidWciIGF0CgkudGV4dF9hZGRyID0gMHhjMDgz
NDY5OAoJLmRhdGFfYWRkciA9IDB4YzA4M2E0NDAKCS5ic3NfYWRkciA9IDB4YzA4M2E5NjAKYWRk
IHN5bWJvbCB0YWJsZSBmcm9tIGZpbGUgIi91c3Ivc3JjL3N5cy9pMzg2L2NvbXBpbGUvREVCVUcv
bW9kdWxlcy91c3Ivc3JjL3N5cy9tb2R1bGVzL3NvdW5kL3NvdW5kL3NvdW5kLmtvLmRlYnVnIiBh
dAoJLnRleHRfYWRkciA9IDB4YzA3Y2VjMzAKCS5kYXRhX2FkZHIgPSAweGMwN2RkNGMwCgkuYnNz
X2FkZHIgPSAweGMwN2UwZDgwCmFkZCBzeW1ib2wgdGFibGUgZnJvbSBmaWxlICIvdXNyL3NyYy9z
eXMvaTM4Ni9jb21waWxlL0RFQlVHL21vZHVsZXMvdXNyL3NyYy9zeXMvbW9kdWxlcy9zb3VuZC9k
cml2ZXIvaWNoL3NuZF9pY2gua28uZGVidWciIGF0CgkudGV4dF9hZGRyID0gMHhjMDdlZGIwOAoJ
LmRhdGFfYWRkciA9IDB4YzA3ZjA5NjAKCS5ic3NfYWRkciA9IDB4YzA3ZjBiZGMKKGtnZGIpIGwg
KjB4YzA1MDc1MjAKMHhjMDUwNzUyMCBpcyBpbiBzZWxyZWNvcmQgKC4uLy4uLy4uL2tlcm4vc3lz
X2dlbmVyaWMuYzoxMTA1KS4KMTEwMAkJICogaXQgYWxvbmUgYXMgd2UndmUgYWxyZWFkeSBhZGRl
ZCBwb2ludGVkIGl0IGF0IHVzIGFuZCBhZGRlZCBpdCB0bwoxMTAxCQkgKiBvdXIgbGlzdC4KMTEw
MgkJICovCjExMDMJCWlmIChzaXAtPnNpX3RocmVhZCA9PSBOVUxMKSB7CjExMDQJCQlzaXAtPnNp
X3RocmVhZCA9IHNlbGVjdG9yOwoxMTA1CQkJVEFJTFFfSU5TRVJUX1RBSUwoJnNlbGVjdG9yLT50
ZF9zZWxxLCBzaXAsIHNpX3Rocmxpc3QpOwoxMTA2CQl9IGVsc2UgaWYgKHNpcC0+c2lfdGhyZWFk
ICE9IHNlbGVjdG9yKSB7CjExMDcJCQlzaXAtPnNpX2ZsYWdzIHw9IFNJX0NPTEw7CjExMDgJCX0K
MTEwOQkKKGtnZGIpIGJ0CiMwICBkb2FkdW1wICgpIGF0IHBjcHUuaDoxNjUKRHVyaW5nIHN5bWJv
bCByZWFkaW5nLCBJbmNvbXBsZXRlIENGSSBkYXRhOyB1bnNwZWNpZmllZCByZWdpc3RlcnMgYXQg
MHhjMDRlMjEwOS4KIzEgIDB4YzA0ZTI2NzYgaW4gYm9vdCAoaG93dG89MHgxMDQpIGF0IC4uLy4u
Ly4uL2tlcm4va2Vybl9zaHV0ZG93bi5jOjQwOQojMiAgMHhjMDRlMjk5ZCBpbiBwYW5pYyAoZm10
PTB4YzA2MjkyODAgIiVzIikgYXQgLi4vLi4vLi4va2Vybi9rZXJuX3NodXRkb3duLmM6NTY1CiMz
ICAweGMwNjEwY2E0IGluIHRyYXBfZmF0YWwgKGZyYW1lPTB4YzYyN2U4OWMsIGV2YT0weDApIGF0
IC4uLy4uLy4uL2kzODYvaTM4Ni90cmFwLmM6ODM2CiM0ICAweGMwNjEwOWUzIGluIHRyYXBfcGZh
dWx0IChmcmFtZT0weGM2MjdlODljLCB1c2VybW9kZT0weDAsIGV2YT0weDApIGF0IC4uLy4uLy4u
L2kzODYvaTM4Ni90cmFwLmM6NzQ0CiM1ICAweGMwNjEwNjNkIGluIHRyYXAgKGZyYW1lPQogICAg
ICB7dGZfZnMgPSAweDkwNmEwMDA4LCB0Zl9lcyA9IDB4ZWNjNDAwMjgsIHRmX2RzID0gMHgyOCwg
dGZfZWRpID0gMHgwLCB0Zl9lc2kgPSAweGMxNzRkMDAwLCB0Zl9lYnAgPSAweGM2MjdlOGU0LCB0
Zl9pc3AgPSAweGM2MjdlOGM4LCB0Zl9lYnggPSAweGMxNzc1NWUwLCB0Zl9lZHggPSAweGMxNzRk
MDAwLCB0Zl9lY3ggPSAweGMxNzc1NTkwLCB0Zl9lYXggPSAweDAsIHRmX3RyYXBubyA9IDB4Yywg
dGZfZXJyID0gMHgyLCB0Zl9laXAgPSAweGMwNTA3NTIwLCB0Zl9jcyA9IDB4MjAsIHRmX2VmbGFn
cyA9IDB4MTAyNDYsIHRmX2VzcCA9IDB4YzE3NzU1OTAsIHRmX3NzID0gMHgxfSkKICAgIGF0IC4u
Ly4uLy4uL2kzODYvaTM4Ni90cmFwLmM6NDM0CiM2ICAweGMwNWZkMWFhIGluIGNhbGx0cmFwICgp
IGF0IC4uLy4uLy4uL2kzODYvaTM4Ni9leGNlcHRpb24uczoxMzkKIzcgIDB4YzA1MDc1MjAgaW4g
c2VscmVjb3JkIChzZWxlY3Rvcj0weGMxNzRkMDAwLCBzaXA9MHhjMTc3NTVlMCkgYXQgLi4vLi4v
Li4va2Vybi9zeXNfZ2VuZXJpYy5jOjExMDUKIzggIDB4YzA1MWVlZDcgaW4gc29wb2xsIChzbz0w
eGMxNzc1NTkwLCBldmVudHM9MHgxLCBhY3RpdmVfY3JlZD0weDAsIHRkPTB4YzE3NGQwMDApCiAg
ICBhdCAuLi8uLi8uLi9rZXJuL3VpcGNfc29ja2V0LmM6MjA1OQojOSAgMHhjMDcyY2RlNSBpbiBu
Y3BfcG9sbCAoc289MHhjMTc3NTU5MCwgZXZlbnRzPTB4MSkgYXQgL3Vzci9zcmMvc3lzL21vZHVs
ZXMvbmNwLy4uLy4uL25ldG5jcC9uY3Bfc29jay5jOjE5MgojMTAgMHhjMDcyZjc0YSBpbiBuY3Bf
cmVxdWVzdF9pbnQgKHJxcD0weGMxNDkwNDgwKSBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy9uY3Av
Li4vLi4vbmV0bmNwL25jcF9ycS5jOjI3MAojMTEgMHhjMDcyZDVlZSBpbiBuY3BfbmNwX2Nvbm5l
Y3QgKGNvbm49MHhjMTYyNjEwMCkgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMvbmNwLy4uLy4uL25l
dG5jcC9uY3BfbmNwLmM6MTIyCiMxMiAweGMwNzJjNDU2IGluIG5jcF9jb25uX3JlY29ubmVjdCAo
bmNwPTB4YzE2MjYxMDApIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL25jcC8uLi8uLi9uZXRuY3Av
bmNwX2Nvbm4uYzozMzMKIzEzIDB4YzA3MmVhNTcgaW4gbmNwX2lvY3RsIChkZXY9MHhjMTIxYjkw
MCwgY21kPTB4MCwgZGF0YT0weGMxMmEwMGYwICJcMjAw7L+/XDAyMOy/vyIsIGZsYWc9MHgzLCB0
ZD0weGMxNzRkMDAwKQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMvbmNwLy4uLy4uL25ldG5j
cC9uY3BfbW9kLmM6MTIxCiMxNCAweGMwNGI4NmQ2IGluIGdpYW50X2lvY3RsIChkZXY9MHhjMTIx
YjkwMCwgY21kPTB4ODAwODRlNjQsIGRhdGE9MHhjMTJhMDBmMCAiXDIwMOy/v1wwMjDsv78iLCBm
ZmxhZz0weDMsIAogICAgdGQ9MHhjMTc0ZDAwMCkgYXQgLi4vLi4vLi4va2Vybi9rZXJuX2NvbmYu
YzoyODgKIzE1IDB4YzA0OTYxNWYgaW4gZGV2ZnNfaW9jdGxfZiAoZnA9MHhjMTJiYWE2OCwgY29t
PTB4ODAwODRlNjQsIGRhdGE9MHhjMTJhMDBmMCwgY3JlZD0weGMxNzZiNzgwLCB0ZD0weGMxNzRk
MDAwKQogICAgYXQgLi4vLi4vLi4vZnMvZGV2ZnMvZGV2ZnNfdm5vcHMuYzo0MDcKIzE2IDB4YzA1
MDYxZGQgaW4gaW9jdGwgKHRkPTB4YzE3NGQwMDAsIHVhcD0weGM2MjdlZDA0KSBhdCBmaWxlLmg6
MjY0CiMxNyAweGMwNjEwZmViIGluIHN5c2NhbGwgKGZyYW1lPQogICAgICB7dGZfZnMgPSAweDNi
LCB0Zl9lcyA9IDB4M2IsIHRmX2RzID0gMHgzYiwgdGZfZWRpID0gMHhiZmJmZWQ1MCwgdGZfZXNp
ID0gMHhiZmJmZWQzMCwgdGZfZWJwID0gMHhiZmJmZWJlOCwgdGZfaXNwID0gMHhjNjI3ZWQ2NCwg
dGZfZWJ4ID0gMHgyODA4OTc5MCwgdGZfZWR4ID0gMHhmZmZmZmZmZiwgdGZfZWN4ID0gMHgyODE2
OGUwMCwgdGZfZWF4ID0gMHgzNiwgdGZfdHJhcG5vID0gMHhjLCB0Zl9lcnIgPSAweDIsIHRmX2Vp
cCA9IDB4MjgxNTlkNWYsIHRmX2NzID0gMHgzMywgdGZfZWZsYWdzID0gMHgyOTIsIHRmX2VzcCA9
IDB4YmZiZmViYWMsIHRmX3NzID0gMHgzYn0pCiAgICBhdCAuLi8uLi8uLi9pMzg2L2kzODYvdHJh
cC5jOjk4MQojMTggMHhjMDVmZDFmZiBpbiBYaW50MHg4MF9zeXNjYWxsICgpIGF0IC4uLy4uLy4u
L2kzODYvaTM4Ni9leGNlcHRpb24uczoyMDAKIzE5IDB4MDAwMDAwMzMgaW4gPz8gKCkKUHJldmlv
dXMgZnJhbWUgaW5uZXIgdG8gdGhpcyBmcmFtZSAoY29ycnVwdCBzdGFjaz8pCihrZ2RiKSBlamNA
Y2hpY2FkZWUkIF5ECgpTY3JpcHQgZG9uZSBvbiBXZWQgQXVnICAyIDA4OjE0OjE2IDIwMAo=
------=_Part_12507_7837561.1154524634408--



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