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: