linux/fs/ceph
Sage Weil e979cf5039 ceph: do not include cap/dentry releases in replayed messages
Strip the cap and dentry releases from replayed messages.  They can
cause the shared state to get out of sync because they were generated
(with the request message) earlier, and no longer reflect the current
client state.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-16 10:30:18 -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
armor.c
auth_none.c ceph: renew auth tickets before they expire 2010-05-29 09:12:39 -07:00
auth_none.h
auth_x_protocol.h
auth_x.c ceph: fix leak of mon authorizer 2010-07-05 15:36:49 -07:00
auth_x.h
auth.c ceph: renew auth tickets before they expire 2010-05-29 09:12:39 -07:00
auth.h ceph: renew auth tickets before they expire 2010-05-29 09:12:39 -07:00
buffer.c
buffer.h
caps.c ceph: fix caps usage accounting for import (non-reserved) case 2010-06-29 09:31:56 -07:00
ceph_debug.h
ceph_frag.c
ceph_frag.h
ceph_fs.c
ceph_fs.h ceph: make lease code DN specific 2010-05-29 09:12:42 -07:00
ceph_hash.c
ceph_hash.h
ceph_strings.c
crypto.c
crypto.h
debugfs.c ceph: fix caps debugfs entry 2010-06-24 09:47:36 -07:00
decode.h
dir.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2010-05-30 08:56:39 -07:00
export.c fs/ceph: Use ERR_CAST 2010-05-29 09:12:41 -07:00
file.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2010-05-30 08:56:39 -07:00
inode.c ceph: handle splice_dentry/d_materialize_unique error in readdir_prepopulate 2010-06-21 16:04:10 -07:00
ioctl.c
ioctl.h
Kconfig
Makefile
mds_client.c ceph: do not include cap/dentry releases in replayed messages 2010-07-16 10:30:18 -07:00
mds_client.h ceph: do not include cap/dentry releases in replayed messages 2010-07-16 10:30:18 -07:00
mdsmap.c
mdsmap.h
messenger.c ceph: fix creation of ipv6 sockets 2010-07-09 15:00:20 -07:00
messenger.h ceph: close out mds, osd connections before stopping auth 2010-05-29 09:42:03 -07:00
mon_client.c ceph: some endianity fixes 2010-06-13 10:34:36 -07:00
mon_client.h ceph: reuse mon subscribe message instead of allocated anew 2010-05-21 16:26:11 -07:00
msgpool.c
msgpool.h
msgr.h
osd_client.c ceph: fix map handler error path 2010-06-13 10:34:36 -07:00
osd_client.h
osdmap.c ceph: add kfree() to error path 2010-07-08 08:03:24 -07:00
osdmap.h
pagelist.c
pagelist.h
rados.h
README
snap.c
super.c ceph: fix atomic64_t initialization on ia64 2010-06-10 13:29:50 -07:00
super.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2010-05-30 08:56:39 -07:00
types.h
xattr.c

#
# 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