Sage Weil
|
2a8e5e3637
ceph: clean up on forwarded aborted mds request
|
15 years ago |
Sage Weil
|
dd1c905736
ceph: make lease code DN specific
|
15 years ago |
Sage Weil
|
aa91647c89
ceph: make mds requests killable, not interruptible
|
15 years ago |
Tobias Klauser
|
9e32789f63
ceph: Storage class should be before const qualifier
|
15 years ago |
Yehuda Sadeh
|
34d23762d9
ceph: all allocation functions should get gfp_mask
|
15 years ago |
Sage Weil
|
167c9e352d
ceph: use common helper for aborted dir request invalidation
|
15 years ago |
Sage Weil
|
85792d0dd6
ceph: cope with out of order (unsafe after safe) mds reply
|
15 years ago |
Sage Weil
|
6c99f2545d
ceph: throw out dirty caps metadata, data on session teardown
|
15 years ago |
Sage Weil
|
7e70f0ed9f
ceph: attempt mds reconnect if mds closes our session
|
15 years ago |
Sage Weil
|
34b6c855fa
ceph: clean up send_mds_reconnect interface
|
15 years ago |
Sage Weil
|
29790f26ab
ceph: wait for mds OPEN reply to indicate reconnect success
|
15 years ago |
Sage Weil
|
aab53dd9e8
ceph: only send cap releases when mds is OPEN|HUNG
|
15 years ago |
Sage Weil
|
e01a594646
ceph: dicard cap releases on mds restart
|
15 years ago |
Sage Weil
|
0f8605f2bd
ceph: clean up cap release loop vs spinlock
|
15 years ago |
Sage Weil
|
56b7cf9581
ceph: skip mds sync on forced unmount
|
15 years ago |
Sage Weil
|
bb257664f7
ceph: simplify ceph_msg_new
|
15 years ago |
Sage Weil
|
a79832f26b
ceph: make ceph_msg_new return NULL on failure; clean up, fix callers
|
15 years ago |
Cheng Renquan
|
2d06eeb877
ceph: handle kzalloc() failure
|
15 years ago |
Sage Weil
|
104648ad3f
ceph: reduce build_path debug output
|
15 years ago |
Sage Weil
|
81a6cf2d30
ceph: invalidate affected dentry leases on aborted requests
|
15 years ago |
Sage Weil
|
b4556396fa
ceph: fix race between aborted requests and fill_trace
|
15 years ago |
Sage Weil
|
e1518c7c0a
ceph: clean up mds reply, error handling
|
15 years ago |
Sage Weil
|
f818a73674
ceph: fix cap removal races
|
15 years ago |
Sage Weil
|
9abf82b8bc
ceph: fix locking for waking session requests after reconnect
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Sage Weil
|
94aa8ae13d
ceph: fix use after free on mds __unregister_request
|
15 years ago |
Sage Weil
|
d96d60498f
ceph: fix session check on mds reply
|
15 years ago |
Dan Carpenter
|
4736b009b8
ceph: handle kmalloc() failure
|
15 years ago |
Sage Weil
|
9c423956b8
ceph: propagate mds session allocation failures to caller
|
15 years ago |
Sage Weil
|
e4cb4cb8a0
ceph: prevent dup stale messages to console for restarting mds
|
15 years ago |