From: Andreas Gruenbacher On Wed, 2005-03-02 at 09:53, Andrew Morton wrote: > Aurélien Francillon wrote: > > [...] > > cvs diff Makefile > > cvs diff: cannot create read lock in repository > > `/mnt/iseran/roca/cvsroot/ldpc': No such file or directory > > cvs [diff aborted]: read lock failed - giving up > > > > but the file is created and i can "cat " it without problem ... This fixes it: Signed-off-by: Andrew Morton --- 25-akpm/fs/nfs/nfs3proc.c | 3 +++ 1 files changed, 3 insertions(+) diff -puN fs/nfs/nfs3proc.c~nfsacl-acl-umask-handling-workaround-in-nfs-client-fix fs/nfs/nfs3proc.c --- 25/fs/nfs/nfs3proc.c~nfsacl-acl-umask-handling-workaround-in-nfs-client-fix 2005-03-02 08:49:59.000000000 -0800 +++ 25-akpm/fs/nfs/nfs3proc.c 2005-03-02 08:49:59.000000000 -0800 @@ -423,6 +423,9 @@ exit: if (!inode) goto out; status = nfs3_set_default_acl(dir, inode, mode); + if (status) + goto out; + return inode; } out: return ERR_PTR(status); _