Deadlock problems with 'kill PID' on CURRENT
Martin Blapp
mb at imp.ch
Mon Nov 15 05:22:56 PST 2004
Hi,
> Are you able to get into DDB using a serial console? Not getting in via
> syscons is typically a sign that some thread holding Giant is spinning, or
> that Giant has been leaked. Alternatively, some other lock is leaked, and
> a thread with Giant waits on that lock. You may be able to get into DDB
> using the serial console as it doesn't require Giant (or you might not).
I was not able to get into DDB over serial console. Sorry for not saying
this exactly. Hardlock.
But that would be a useful first step. Are you able to reproduce this
> problem with INVARIANTS and/or WITNESS compiled in, btw?
Since this is a production box I have no chance testing it out. The second
and third box we have are now in production too. On different boxes I was
not able to reproduce it. So this problem seems only to happen on high load
situations.
Martin
More information about the freebsd-current
mailing list