Sage Weil
d91f2438d8
ceph: update issue_seq on cap grant
...
We need to update the issue_seq on any grant operation, be it via an MDS
reply or a separate grant message. The update in the grant path was
missing. This broke cap release for inodes in which the MDS sent an
explicit grant message that was not soon after followed by a successful
MDS reply on the same inode.
Also fix the signedness on seq locals.
Signed-off-by: Sage Weil <sage@newdream.net>
2010-10-07 08:01:50 -07:00
..
crush
ceph: clean up header guards
2010-08-01 20:11:42 -07:00
addr.c
ceph: fix cap_snap and realm split
2010-09-16 16:26:51 -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
ceph: renew auth tickets before they expire
2010-05-29 09:12:39 -07:00
auth_none.c
ceph: renew auth tickets before they expire
2010-05-29 09:12:39 -07:00
auth_none.h
ceph: add missing #includes
2010-05-03 10:49:24 -07:00
auth_x.c
ceph: fix get_ticket_handler() error handling
2010-08-26 09:26:50 -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: update issue_seq on cap grant
2010-10-07 08:01:50 -07:00
ceph_debug.h
ceph_frag.c
ceph_frag.h
ceph: clean up header guards
2010-08-01 20:11:42 -07:00
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: define on-wire types, constants for file locking support
2010-08-02 15:48:54 -07:00
ceph_hash.c
ceph_hash.h
ceph: clean up header guards
2010-08-01 20:11:42 -07:00
ceph_strings.c
ceph: define on-wire types, constants for file locking support
2010-08-02 15:48:54 -07:00
crypto.c
ceph: move AES iv definition to shared header
2010-08-02 15:48:31 -07:00
crypto.h
ceph: code cleanup
2010-08-01 20:11:40 -07:00
debugfs.c
ceph: ceph_mdsc_build_path() returns an ERR_PTR
2010-08-26 09:24:28 -07:00
decode.h
ceph: code cleanup
2010-08-01 20:11:40 -07:00
dir.c
ceph: fix null pointer deref on anon root dentry release
2010-09-11 10:52:47 -07:00
export.c
ceph: Update max_len with minimum required size
2010-10-07 08:00:24 -07:00
file.c
ceph: fix list_add usage on unsafe_writes list
2010-10-07 08:00:23 -07:00
inode.c
ceph: fix dn offset during readdir_prepopulate
2010-09-13 11:40:36 -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: select CRYPTO
2010-09-17 12:30:31 -07:00
locks.c
ceph: Fix warnings
2010-08-25 12:02:14 -07:00
Makefile
ceph: add flock/fcntl lock support
2010-08-02 16:10:53 -07:00
mds_client.c
ceph: fix reconnect encoding for old servers
2010-09-11 10:52:47 -07:00
mds_client.h
ceph: fix multiple mds session shutdown
2010-08-22 15:04:43 -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: whitespace cleanup
2010-08-03 10:25:11 -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: generalize mon requests, add pool op support
2010-08-10 14:41:25 -07:00
mon_client.h
ceph: generalize mon requests, add pool op support
2010-08-10 14:41:25 -07:00
msgpool.c
ceph: all allocation functions should get gfp_mask
2010-05-17 15:25:42 -07:00
msgpool.h
ceph: name msgpools; useful error messages
2010-05-17 15:25:24 -07:00
msgr.h
ceph: clean up header guards
2010-08-01 20:11:42 -07:00
osd_client.c
ceph: avoid null deref in osd request error path
2010-10-07 08:00:23 -07:00
osd_client.h
ceph: resubmit requests on pg mapping change (not just primary change)
2010-05-11 09:53:56 -07:00
osdmap.c
ceph: whitespace cleanup
2010-08-03 10:25:11 -07:00
osdmap.h
ceph: resubmit requests on pg mapping change (not just primary change)
2010-05-11 09:53:56 -07:00
pagelist.c
ceph: fix pagelist kunmap tail
2010-09-11 10:52:47 -07:00
pagelist.h
rados.h
ceph: sync header defs with server code
2010-08-01 20:11:42 -07:00
README
snap.c
ceph: only send one flushsnap per cap_snap per mds session
2010-09-17 08:03:08 -07:00
super.c
ceph: do not ignore osd_idle_ttl mount option
2010-08-03 12:56:57 -07:00
super.h
ceph: only send one flushsnap per cap_snap per mds session
2010-09-17 08:03:08 -07:00
types.h
xattr.c
ceph: include dirty xattrs state in snapped caps
2010-08-22 15:16:46 -07:00