Sage Weil
|
e072f8aa35
ceph: don't BUG on ENOMEM during mds reconnect
|
14 éve |
Sage Weil
|
eb6bb1c5bd
ceph: direct requests in snapped namespace based on nonsnap parent
|
15 éve |
Sage Weil
|
f3c60c5918
ceph: fix multiple mds session shutdown
|
15 éve |
Sage Weil
|
213c99ee0c
ceph: whitespace cleanup
|
15 éve |
Greg Farnum
|
40819f6fb2
ceph: add flock/fcntl lock support
|
15 éve |
Sage Weil
|
20cb34ae9e
ceph: support v2 reconnect encoding
|
15 éve |
Greg Farnum
|
e55b71f802
ceph: handle ESTALE properly; on receipt send to authority if it wasn't
|
15 éve |
Sage Weil
|
154f42c2c3
ceph: connect to export targets on cap export
|
15 éve |
Sage Weil
|
cb170a2215
ceph: connect to export targets if mds is laggy
|
15 éve |
Sage Weil
|
ed0552a1a2
ceph: introduce helper to connect to mds export targets
|
15 éve |
Yehuda Sadeh
|
37151668ba
ceph: do caps accounting per mds_client
|
15 éve |
Sage Weil
|
0deb01c999
ceph: track laggy state of mds from mdsmap
|
15 éve |
Sage Weil
|
38e8883ee3
ceph: simplify add_cap_releases
|
15 éve |
Sage Weil
|
ee6b272b9c
ceph: drop unused argument
|
15 éve |
Yehuda Sadeh
|
03066f2345
ceph: use complete_all and wake_up_all
|
15 éve |
Sage Weil
|
e979cf5039
ceph: do not include cap/dentry releases in replayed messages
|
15 éve |
Sage Weil
|
01a92f174f
ceph: reuse request message when replaying against recovering mds
|
15 éve |
Sage Weil
|
17c688c3df
ceph: delay umount until all mds requests drop inode+dentry refs
|
15 éve |
Sage Weil
|
2b2300d62e
ceph: try to send partial cap release on cap message on missing inode
|
15 éve |
Sage Weil
|
3d7ded4d81
ceph: release cap on import if we don't have the inode
|
15 éve |
Sage Weil
|
1e5ea23df1
ceph: fix lease revocation when seq doesn't match
|
15 éve |
Sage Weil
|
2a8e5e3637
ceph: clean up on forwarded aborted mds request
|
15 éve |
Sage Weil
|
dd1c905736
ceph: make lease code DN specific
|
15 éve |
Sage Weil
|
aa91647c89
ceph: make mds requests killable, not interruptible
|
15 éve |
Tobias Klauser
|
9e32789f63
ceph: Storage class should be before const qualifier
|
15 éve |
Yehuda Sadeh
|
34d23762d9
ceph: all allocation functions should get gfp_mask
|
15 éve |
Sage Weil
|
167c9e352d
ceph: use common helper for aborted dir request invalidation
|
15 éve |
Sage Weil
|
85792d0dd6
ceph: cope with out of order (unsafe after safe) mds reply
|
15 éve |
Sage Weil
|
6c99f2545d
ceph: throw out dirty caps metadata, data on session teardown
|
15 éve |
Sage Weil
|
7e70f0ed9f
ceph: attempt mds reconnect if mds closes our session
|
15 éve |