ceph: use fscache as a local presisent cache
authorMilosz Tanski <milosz@adfin.com>
Wed, 21 Aug 2013 21:29:54 +0000 (17:29 -0400)
committerMilosz Tanski <milosz@adfin.com>
Fri, 6 Sep 2013 16:50:11 +0000 (16:50 +0000)
commit99ccbd229cf7453206bc858e795ec1f0345ff258
tree343ab082d154d7c970d90bf44c9887fdb0251cdb
parentcd0a2df681ec2af45f50c555c2a39dc92a4dff71
ceph: use fscache as a local presisent cache

Adding support for fscache to the Ceph filesystem. This would bring it to on
par with some of the other network filesystems in Linux (like NFS, AFS, etc...)

In order to mount the filesystem with fscache the 'fsc' mount option must be
passed.

Signed-off-by: Milosz Tanski <milosz@adfin.com>
Signed-off-by: Sage Weil <sage@inktank.com>
fs/ceph/Kconfig
fs/ceph/Makefile
fs/ceph/addr.c
fs/ceph/cache.c [new file with mode: 0644]
fs/ceph/cache.h [new file with mode: 0644]
fs/ceph/caps.c
fs/ceph/file.c
fs/ceph/inode.c
fs/ceph/super.c
fs/ceph/super.h