John Baldwin wrote:
> Unloading modules adds all sorts of new problems. Right now the WITNESS code
> will do bad bad things if you kldunload a module that contains a mutex. Even
> if the mutex is mtx_destroy'd because it still has a reference to its name in
> the internal lists it keeps.
Funny. I fixed a related problem in the UDI code just this
morning. Those linked lists that walk into modules that have been
unmapped can be a killer. :-)
But this solves the problem I have right now. Thanx!
> > to proc_reparent() and life seems pretty good. `ps' no longer panics
> > and the lwp does indeed disappear from the ps listing instead of
> > merely going zombie. This doesn't quite seem to jive with what you
> > described above, though.
>
> By reparenting to init, the zombie is harvested isntead of lying
> around. Now I just need to MFC this.
Aaaah. Now I understand.
Later,
RJL
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message