Initial glance, it looks like the TryFlush... routine is called inside a
DLOCK(), and itself does a DLOCK(). Not sure if that is kosher or not. 

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  [EMAIL PROTECTED]
University of Missouri - Rolla         Phone: (573) 341-4841
Computing Services                       Fax: (573) 341-4216


> -----Original Message-----
> From: Neulinger, Nathan 
> Sent: Thursday, April 04, 2002 10:15 AM
> To: [EMAIL PROTECTED]
> Subject: [OpenAFS-devel] appears that cvs trunk has a 
> deadlock problem of some sort for linux24
> 
> 
> It's been introduced since 2002/03/26. Only changes I see in the trunk
> since then are the fake stat code, and the flush-dcache stuff. 
> 
> Basically, running my "crash afsd" script (yes, it's useful 
> enough that
> I keep a script around for some testing), runs through for a 
> while, and
> then machine completely locks up. No panic msg, nothing. Only 
> thing that
> responds is A-SysRQ-SUB. 
> 
> The script that I test with just does:
> 
> find /umr/s/openafs/ -follow -type f -print | xargs -P 8 -n 30 wc
> 
> Have not tried pulling out any of the dcache or fakestat 
> changes to see
> if reverting them helps. Will try and get more info soon 
> unless someone
> else spots problem first. (I assumed it was something with the
> prototypes branch, but verified against build from the trunk.)
> 
> -- Nathan
> 
> ------------------------------------------------------------
> Nathan Neulinger                       EMail:  [EMAIL PROTECTED]
> University of Missouri - Rolla         Phone: (573) 341-4841
> Computing Services                       Fax: (573) 341-4216
> _______________________________________________
> OpenAFS-devel mailing list
> [EMAIL PROTECTED]
> https://lists.openafs.org/mailman/listinfo/openafs-devel
> 
_______________________________________________
OpenAFS-devel mailing list
[EMAIL PROTECTED]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to