David, Here they are. I'm going to assume this code is largely buggy given the issues I've been experiencing. It's also my first venture into the VFS layer so I appreciate the feedback. - Milosz On Thu, May 23, 2013 at 9:26 AM, David Howells <dhowells@xxxxxxxxxx> wrote: > Milosz Tanski <milosz@xxxxxxxxx> wrote: > > > I'm looking forward to getting this working with your new branch. > > > > In the meantime I've also ran into another issue when testing dropping of > > caches. Only happens when I force the kernel to drop both the data cache > and > > the inode/dentry cache. If I just drop the data cache things are > honky-dory. > > > > Bellow is the bug. I imagine the issue lies with my page invalidation > code, > > but I've spent hours trying to figure it out and I'm getting on > mainline. As > > you can see I've enabled VM debugging and it's telling me that Private2 > flag > > is still set on the page (FsCache). > > > > I'm trying to cat a bunch of files on the remote filesystem to > /dev/null, this > > happens when I drop the caches after that. > > Can I have a look at your code? > > David >
Attachment:
0001-Fscache-glue-implementation-for-Ceph.patch
Description: Binary data
Attachment:
0002-Enable-fscache-as-an-optional-feature-of-ceph.patch
Description: Binary data
-- Linux-cachefs mailing list Linux-cachefs@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cachefs