Re: cachefiles bug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wednesday 31 March 2010 14:41:53 David Howells wrote:
> Romain DEGEZ <romain.degez@xxxxxxxxxxxx> wrote:
> > [ 4868.465413] CacheFiles: I/O Error: Unlink failed
> 
> I'm at a bit of a loss to explain why Ext4 returned EIO.
> 
> Sticking an extra call to vfs_unlink() to try and delete the file twice
> results in ENOENT on the second call, not EIO.
> 
> The only path out of ext4_unlink() that results in EIO without some sort of
> error message is:
> 
> 	retval = -EIO;
> 	if (le32_to_cpu(de->inode) != inode->i_ino)
> 		goto end_unlink;
> 
> The good news is that I've found a way to reproduce it.
> 
> David

Hi,

So you think this is related to ext4 ?

I switched 2 of the 4 servers to use an ext3 back-end for the cache.

Will see if it is still happening.

Regards,


-- 
RD

--
Linux-cachefs mailing list
Linux-cachefs@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cachefs

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]
  Powered by Linux