Subject: Re: another kernel panic
To: Nathan J. Williams <firstname.lastname@example.org>
From: Sean Davis <email@example.com>
Date: 01/26/2003 16:40:54
On Thu, Jan 23, 2003 at 03:26:18PM -0500, Nathan J. Williams wrote:
> Sean Davis <firstname.lastname@example.org> writes:
> > Should I send-pr this?
> Go ahead and send-pr it; the problem has been known for a while and I
> haven't yet fixed it, but it's good to have a record. The problem is
> that somehow LWPs are sticking around on the alllwp list after the
> process has exited. Eventually uvm_swapout_threads() iterates over
> alllwp and examines l->l_proc->p_flag of every lwp, and at some point
> l->l_proc of the dead lwp ceases to point to valid memory (pool
> reclamation?) and it goes boom.
I just got bitten by this again. Will it be fixed soon? It's making it
impossible for me to update my packages to use the new pthreads, since every
time I pkg_chk -au, at some point my system panics. the traceback is the same.
> - Nathan
> > #10 0xc01b7e5a in uvmpd_scan () at ../../../../uvm/uvm_pdaemon.c:753
> > #11 0xc01b7826 in uvm_pageout (arg=0xe113d294)
> > at ../../../../uvm/uvm_pdaemon.c:253
> > (gdb) eros#
/~\ The ASCII
\ / Ribbon Campaign Sean Davis
X Against HTML aka dive
/ \ Email!