]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit7a2de39246a5f5a82e86b89445fb88a5a02008c0
tree343ab082d154d7c970d90bf44c9887fdb0251cdb
parentf975660caa1e9718315c9e86d411758937f5ebeb
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