[OpenAFS-devel] 1.4.0-rc4 weirdness
Jim Rees
rees@umich.edu
Tue, 15 Nov 2005 18:01:43 -0500
Yeah, the pstack output I have shows the CheckHost thread being idle at
the time, so it might not be that.
It's idle, but it's holding a lock on the host it's trying to talk to, and
has dropped the host hash lock (H_LOCK). This is backwards. The
speculation is that this is causing a deadlock.
I'm re-working my patch now so CheckHost always acquires the locks in the
"right" order, but there are other places in the file server that don't.