On 23/01/17(Mon) 23:53, cheek...@gmx.com wrote:
> I tried Martin's first patch with a newly-cvsup source and have not
> been able to cause another crash after more than 20 reboots, and
> rebooting into the bsd.rd.   

Good to know.

> I do still have the panicd vm console.

In that case could you print the trace of all the threads in the bind
process?  In ddb it should be:

ddb{3}> tr /p 0t$tidofathread

I don't know a better way to find the tid than using "ps /w" beforehand.

> Is showing one of the isc bind named threads with thrsleep tell you anything?

It helps confirming Alexander's theory.

> ddb{3}> ps
> PID     PPID    PGRP     UID    S    FLAGS   WAIT    COMMAND
> 93716     1     93716      0    3   0x100083  ttyin     getty
> 29744     1     29744      0    3   0x100083  ttyin     getty   
> 97017     1     97017      0    3   0x100083  ttyin     getty
> 15604     1     15604      0    3   0x100083  ttyin     getty
> 82395     1     82395      0    3   0x100083  ttyin     ksh
> 16881     1     16881      0    3   0x100098   poll     cron
> 82696     1     82696    741    3       0x98  sigwait   named
> *82696    1     82696    741    7  0x4000010            named
> 82696     1     82696    741    7  0x4000010            named
> 82696     1     82696    741    7  0x4000010            named
> 82696     1     82696    741    7  0x4000010            named
> 82696     1     82696    741    3  0x4000090  thrsleep  named
> 82696     1     82696    741    2  0x4000010            named
> 54311     1     54311     99    3   0x100090   poll     sndiod
>  4358     1      4358    110    3   0x100090   poll     sndiod
>  7746    64349  64349     95    3   0x100092   kqread   smtpd

Reply via email to