Yan, Zheng
|
15b51bd6ba
ceph: stop on-going cached readdir if mds revokes FILE_SHARED cap
|
8 years ago |
Yan, Zheng
|
fa0aa3b839
ceph: fix message order check in handle_cap_export()
|
8 years ago |
Yan, Zheng
|
c858a0709f
ceph: fix NULL pointer dereference in ceph_flush_snaps()
|
8 years ago |
Markus Elfring
|
d37b1d9943
ceph: adjust 36 checks for NULL pointers
|
8 years ago |
Yan, Zheng
|
24d063acc2
ceph: make sure flushsnap messages are sent in proper order
|
8 years ago |
Jeff Layton
|
b74fceae73
ceph: use errseq_t for writeback error reporting
|
8 years ago |
Yan, Zheng
|
95569713af
ceph: new cap message flags indicate if there is pending capsnap
|
8 years ago |
Yan, Zheng
|
4b9f2042fd
ceph: avoid accessing freeing inode in ceph_check_delayed_caps()
|
8 years ago |
Yan, Zheng
|
efb0ca765a
ceph: update the 'approaching max_size' code
|
8 years ago |
Yan, Zheng
|
84eea8c790
ceph: re-request max size after importing caps
|
8 years ago |
Jeff Layton
|
92475f05bd
ceph: handle epoch barriers in cap messages
|
8 years ago |
Elena Reshetova
|
805692d0e0
ceph: convert ceph_cap_snap.nref from atomic_t to refcount_t
|
8 years ago |
Ingo Molnar
|
174cd4b1e5
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
|
8 years ago |
Ilya Dryomov
|
55f2a04588
ceph: remove special ack vs commit behavior
|
8 years ago |
Yan, Zheng
|
c1944fedd8
ceph: avoid calling ceph_renew_caps() infinitely
|
8 years ago |
Yan, Zheng
|
00f06cba53
ceph: make sure flushing inode in proper session's cap_flushing list
|
8 years ago |
Yan, Zheng
|
eb65b919b9
ceph: avoid updating mds_wanted too frequently
|
8 years ago |
Seraphime Kirkovski
|
52953d5591
ceph: cleanup ACCESS_ONCE -> READ_ONCE
|
8 years ago |
Jeff Layton
|
ca6c8ae0f7
ceph: pass parent inode info to ceph_encode_dentry_release if we have it
|
8 years ago |
Jeff Layton
|
adf0d68701
ceph: fix unsafe dcache access in ceph_encode_dentry_release
|
8 years ago |
Yan, Zheng
|
6e09d0fb64
ceph: fix ceph_get_caps() interruption
|
8 years ago |
Yan, Zheng
|
dc24de82d6
ceph: properly set issue_seq for cap release
|
8 years ago |
Jeff Layton
|
1e4ef0c633
ceph: add flags parameter to send_cap_msg
|
8 years ago |
Jeff Layton
|
43b2967330
ceph: update cap message struct version to 10
|
8 years ago |
Jeff Layton
|
0ff8bfb394
ceph: define new argument structure for send_cap_msg
|
8 years ago |
Jeff Layton
|
9670079f5f
ceph: move xattr initialzation before the encoding past the ceph_mds_caps
|
8 years ago |
Jeff Layton
|
4945a08479
ceph: fix minor typo in unsafe_request_wait
|
8 years ago |
Yan, Zheng
|
2b1ac852eb
ceph: try getting buffer capability for readahead/fadvise
|
9 years ago |
Nikolay Borisov
|
5c341ee328
ceph: fix scheduler warning due to nested blocking
|
9 years ago |
Yan, Zheng
|
e4d2b16a44
ceph: fix null pointer dereference in ceph_flush_snaps()
|
9 years ago |