Yan, Zheng
|
717e6f2893
ceph: avoid panic in create_session_open_msg() if utsname() returns NULL
|
8 years ago |
Markus Elfring
|
d37b1d9943
ceph: adjust 36 checks for NULL pointers
|
8 years ago |
Yan, Zheng
|
92776fd2c2
ceph: properly set snap follows for cap reconnect
|
8 years ago |
Yan, Zheng
|
5d37ca1480
ceph: send LSSNAP request to auth mds of directory inode
|
8 years ago |
Yan, Zheng
|
62a65f36d0
ceph: avoid invalid memory dereference in the middle of umount
|
8 years ago |
Yan, Zheng
|
56199016e8
ceph: use current_kernel_time() to get request time stamp
|
8 years ago |
Linus Torvalds
|
26c5eaa132
Merge tag 'ceph-for-4.12-rc1' of git://github.com/ceph/ceph-client
|
8 years ago |
Deepa Dinamani
|
1134e09100
fs: ceph: CURRENT_TIME with ktime_get_real_ts()
|
8 years ago |
Jeff Layton
|
92475f05bd
ceph: handle epoch barriers in cap messages
|
8 years ago |
Yan, Zheng
|
79162547b7
ceph: make seeky readdir more efficient
|
8 years ago |
Yan, Zheng
|
2827528da0
ceph: close stopped mds' session
|
8 years ago |
Yan, Zheng
|
0a07fc8cd0
ceph: fix potential use-after-free
|
8 years ago |
Yan, Zheng
|
76201b6354
ceph: allow connecting to mds whose rank >= mdsmap::m_max_mds
|
8 years ago |
Elena Reshetova
|
0e1a5ee657
libceph: convert ceph_pagelist.refcnt from atomic_t to refcount_t
|
8 years ago |
Elena Reshetova
|
3997c01d26
ceph: convert ceph_mds_session.s_ref from atomic_t to refcount_t
|
8 years ago |
Dan Carpenter
|
f107548039
ceph: tidy some white space in get_nonsnap_parent()
|
8 years ago |
Jeff Layton
|
df963ea8a0
ceph: remove req from unsafe list when unregistering it
|
8 years ago |
Jeff Layton
|
3dd69aabce
ceph: add a new flag to indicate whether parent is locked
|
8 years ago |
Jeff Layton
|
bc2de10dc4
ceph: convert bools in ceph_mds_request to a new r_req_flags field
|
8 years ago |
Jeff Layton
|
f5a03b0804
ceph: drop session argument to ceph_fill_trace
|
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
|
fd36a71762
ceph: pass parent dir ino info to build_dentry_path
|
8 years ago |
Jeff Layton
|
c6b0b656ca
ceph: clean up unsafe d_parent accesses in build_dentry_path
|
8 years ago |
Jeff Layton
|
30c71233a1
ceph: clean up unsafe d_parent access in __choose_mds
|
8 years ago |
Jeff Layton
|
6df8c9d80a
ceph: fix bad endianness handling in parse_reply_info_extra
|
8 years ago |
Yan, Zheng
|
cc8e834293
ceph: fix mds cluster availability check
|
8 years ago |
Yan, Zheng
|
e9e427f0a1
ceph: check availability of mds cluster on mount
|
8 years ago |
Ilya Dryomov
|
0dde584882
libceph: drop len argument of *verify_authorizer_reply()
|
8 years ago |
Wei Yongjun
|
8cdcc07dde
ceph: use list_move instead of list_del/list_add
|
9 years ago |