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

Bug#603301: linux-image-2.6.32-5-amd64: FS-Cache doesn't working with my NFS mount



Hi Piotr, Ben,

Piotr Meyer wrote[1]:

> Adter enabling FS-Cache on my NFS mount (busy WWW node) I got
> following error
> (more in dmesg below):
>
> CacheFiles: I/O Error: Unlink failed
> FS-Cache: Cache cachefiles stopped due to I/O error

On 2010-11-15, Ben Hutchings wrote:

> For future reference, the upstream commit is:
>
> commit c61ea31dac0319ec64b33725917bda81fc293a25
> Author: David Howells <dhowells@redhat.com>
> Date:   Tue May 11 16:51:39 2010 +0100
>
>     CacheFiles: Fix occasional EIO on call to vfs_unlink()
>
> However I'm not going to apply this during the current deep freeze.

Looks like that patch requires the following in order to apply:

commit 8f9941aeccc3
Author: David Howells <dhowells@redhat.com>
Date:   Fri Feb 19 18:14:21 2010 +0000

    CacheFiles: Fix a race in cachefiles_delete_object() vs rename

They both seem sane at a glance and apply cleanly to 2.6.32.y.  Ben,
do you think these would be worth applying to the 2.6.32-longterm
tree?  Piotr, do they work?  (Feel free to ask if you'd like hints for
building a kernel with the patches applied, or --- slower --- for
someone to build one for you.)

Thanks,
Jonathan

[1] http://bugs.debian.org/603301



Reply to: