Re: cachefiles bug

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

 



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

--
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