4.2 hangs with locked root inode
Joe Kelsey
joe at fluke.UUCP
Wed Feb 13 09:25:18 AEST 1985
Index: Probably sys/{ufs,sys}_inode.c
Description:
We occaisionally have systems hang in such a state that no
useful work seems to be getting done. When we force a crash,
the dump reveals several interesting facts:
1) Almost no runnable processes. If there are any runnable
processes, it's usually something inoccuous like rwhod.
2) LOTS of processes stuck in disk wait, with WCHAN pointing
to the ROOT INODE! Also, the root inode has ILOCK|IWANT
set, indicating someone locked it and lots of people want
it (count is large).
Repeat-By:
I really don't know how to repeat this. It seems to occur
randomly enough that I can't seem to pin down the cause.
How do you tell which process has set a lock on an inode that
others want to access?
/Joe Kelsey
More information about the Comp.bugs.4bsd.ucb-fixes
mailing list