Sorry, forgot to CC list... Begin forwarded message:
Date: Thu, 12 Apr 2012 04:50:37 +0400 From: Andrew Savchenko <[email protected]> To: Emmanuel Florac <[email protected]> Subject: Re: [Pvfs2-developers] new patch for 3.1 and 3.2 kernel Hello, On Wed, 21 Mar 2012 16:33:48 +0100 Emmanuel Florac wrote: > > This is a follow-up. Kernel 3.2 enforces using inc|drop_inlink(inode) > while 3.1 tolerated using inode->i_nlink++|-- . I found a problem on 3.2 kernel. Conditions to reproduce: 1) ACL is enabled (mounted with -o acl); 2) a directory is under heavy load (e.g. large number of files and directories is being untarred into this directory); 3) some other operations are performed on a directory while it is on a heavy load by a single application (e.g. cd && ls -R or just open this directory in the midnight commander); 4) some luck, this problem happens often but not always. Under conditions above I got the following error: inode 2767011611056430663 retrieving acl's failed with error -4 pvfs2_get_acl (default) failed with error -4 Immediately afterwards all programs using this directory got system error 5: Input/output error and mount point became like a stale link. Remounting of the filesystem is the only way to restore operations. When mounted without acl option I can't reproduce this problem. Date: Thu, 12 Apr 2012 09:02:20 +0200 From: Emmanuel Florac <[email protected]> To: Andrew Savchenko <[email protected]> Subject: Re: [Pvfs2-developers] new patch for 3.1 and 3.2 kernel Le Thu, 12 Apr 2012 04:50:37 +0400 vous écriviez: > Remounting of the filesystem is the only way to restore operations. > When mounted without acl option I can't reproduce this problem. > This probably applies to the 3.1 patch too, because I did some change to the ACL code. I'll have a look at this, but at the moment I don't have a running cluster...
pgpI4OQeiYOjO.pgp
Description: PGP signature
_______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
