[Pvfs2-developers] [patch] Kernel side patch to fix a persistent permission denied state on clients

Phil Carns carns at mcs.anl.gov
Tue Jun 30 12:27:39 EDT 2009


Thanks David.  The patch is applied in cvs trunk now, with some minor 
formatting updates.

-Phil

David Metheny wrote:
> We ran into a scenario where some signal interrupts were being caught in 
> the middle of PVFS2 calls and then the pvfs2 client ended up in a bad 
> state where any accesses to a particular directory would always return 
> (Permission Denied). This was with the 2.6 base PVFS2 code on RHEL3 
> clients. The system interrupts seemed to cause various other issues on 
> RHEL4 and RHEL5 systems, but different than RHEL3.
> 
>  
> 
>             Working through some test cases where we could reliably 
> reproduce this, we came up with this patch. It might not be the perfect 
> solution, but it seems to keep us out of that scenario.
> 
>  
> 
>             This patch also has logging changes/updates that we used to 
> help track down the problem. Not sure what all would be useful, but the 
> main changes are in dcache.c and kernel.h.
> 
>  
> 
> Thanks,
> 
>  
> 
>  
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Pvfs2-developers mailing list
> Pvfs2-developers at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers



More information about the Pvfs2-developers mailing list