android_kernel_google_msm/fs/ceph
Sage Weil cb170a2215 ceph: connect to export targets if mds is laggy
If an MDS we are talking to may have failed, we need to open sessions to
its potential export targets to ensure that any in-progress migration that
may have involved some of our caps is properly handled.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-08-01 20:11:40 -07:00
..
crush ceph: fix crush device 'out' threshold to 1.0, not 0.1 2010-07-05 09:44:17 -07:00
addr.c ceph: perform lazy reads when file mode and caps permit 2010-08-01 20:11:39 -07:00
armor.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
auth.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
auth.h
auth_none.c
auth_none.h
auth_x.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
auth_x.h
auth_x_protocol.h
buffer.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
buffer.h
caps.c ceph: do caps accounting per mds_client 2010-08-01 20:11:40 -07:00
ceph_debug.h
ceph_frag.c
ceph_frag.h
ceph_fs.c ceph: request FILE_LAZYIO cap when LAZY file mode is set 2010-08-01 20:11:38 -07:00
ceph_fs.h ceph: request FILE_LAZYIO cap when LAZY file mode is set 2010-08-01 20:11:38 -07:00
ceph_hash.c
ceph_hash.h
ceph_strings.c
crypto.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
crypto.h ceph: code cleanup 2010-08-01 20:11:40 -07:00
debugfs.c ceph: fix caps debugfs entry 2010-06-24 09:47:36 -07:00
decode.h ceph: code cleanup 2010-08-01 20:11:40 -07:00
dir.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
export.c
file.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
inode.c ceph: perform lazy reads when file mode and caps permit 2010-08-01 20:11:39 -07:00
ioctl.c ceph: add LAZYIO ioctl to mark a file description for lazy consistency 2010-08-01 20:11:39 -07:00
ioctl.h ceph: add LAZYIO ioctl to mark a file description for lazy consistency 2010-08-01 20:11:39 -07:00
Kconfig ceph: Correct obvious typo of Kconfig variable "CRYPTO_AES" 2010-07-24 21:36:07 -07:00
Makefile
mds_client.c ceph: connect to export targets if mds is laggy 2010-08-01 20:11:40 -07:00
mds_client.h ceph: do caps accounting per mds_client 2010-08-01 20:11:40 -07:00
mdsmap.c ceph: track laggy state of mds from mdsmap 2010-08-01 20:11:40 -07:00
mdsmap.h ceph: track laggy state of mds from mdsmap 2010-08-01 20:11:40 -07:00
messenger.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
messenger.h
mon_client.c ceph: use complete_all and wake_up_all 2010-07-27 13:11:17 -07:00
mon_client.h
msgpool.c
msgpool.h
msgr.h
osd_client.c ceph: only set num_pages in calc_layout 2010-08-01 20:11:40 -07:00
osd_client.h
osdmap.c ceph: code cleanup 2010-08-01 20:11:40 -07:00
osdmap.h
pagelist.c
pagelist.h
rados.h
README
snap.c
super.c ceph: do caps accounting per mds_client 2010-08-01 20:11:40 -07:00
super.h ceph: do caps accounting per mds_client 2010-08-01 20:11:40 -07:00
types.h
xattr.c ceph: code cleanup 2010-08-01 20:11:40 -07:00

#
# The following files are shared by (and manually synchronized
# between) the Ceph userland and kernel client.
#
# userland                  kernel
src/include/ceph_fs.h	    fs/ceph/ceph_fs.h
src/include/ceph_fs.cc	    fs/ceph/ceph_fs.c
src/include/msgr.h	    fs/ceph/msgr.h
src/include/rados.h	    fs/ceph/rados.h
src/include/ceph_strings.cc fs/ceph/ceph_strings.c
src/include/ceph_frag.h	    fs/ceph/ceph_frag.h
src/include/ceph_frag.cc    fs/ceph/ceph_frag.c
src/include/ceph_hash.h	    fs/ceph/ceph_hash.h
src/include/ceph_hash.cc    fs/ceph/ceph_hash.c
src/crush/crush.c	    fs/ceph/crush/crush.c
src/crush/crush.h	    fs/ceph/crush/crush.h
src/crush/mapper.c	    fs/ceph/crush/mapper.c
src/crush/mapper.h	    fs/ceph/crush/mapper.h
src/crush/hash.h	    fs/ceph/crush/hash.h
src/crush/hash.c	    fs/ceph/crush/hash.c