aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ceph/mds_client.c
AgeCommit message (Expand)Author
2023-08-11ceph: defer stopping mdsc delayed_workXiubo Li
2023-08-11ceph: show tasks waiting on caps in debugfs caps fileJeff Layton
2023-02-22ceph: flush cap releases when the session is flushedXiubo Li
2021-10-27ceph: fix handling of "meta" errorsJeff Layton
2021-08-18ceph: reduce contention in ceph_check_delayed_caps()Luis Henriques
2020-09-03ceph: fix potential mdsc use-after-free crashXiubo Li
2020-08-26ceph: fix use-after-free for fsc->mdscXiubo Li
2020-08-21ceph: handle zero-length feature mask in session messagesJeff Layton
2020-05-14ceph: fix endianness bug when handling MDS session feature bitsJeff Layton
2020-02-24ceph: check availability of mds cluster on mount after wait timeoutXiubo Li
2020-01-29ceph: hold extra reference to r_parent over life of requestJeff Layton
2019-10-15ceph: just skip unrecognized info in ceph_reply_info_extraJeff Layton
2019-09-16ceph: reconnect connection if session hang in opening stateErqi Chen
2019-09-16ceph: eliminate session->s_trim_capsJeff Layton
2019-09-16ceph: auto reconnect after blacklistedYan, Zheng
2019-09-16ceph: add helper function that forcibly reconnects to ceph cluster.Yan, Zheng
2019-09-16ceph: track and report error of async metadata operationYan, Zheng
2019-07-08ceph: add change_attr field to ceph_inode_infoJeff Layton
2019-07-08ceph: add btime field to ceph_inode_infoJeff Layton
2019-07-08ceph: remove request from waiting list before unregisterYan, Zheng
2019-07-08ceph: don't blindly unregister session that is in opening stateYan, Zheng
2019-07-08ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg()Yan, Zheng
2019-07-08ceph: use READ_ONCE to access d_parent in RCU critical sectionYan, Zheng
2019-07-08ceph: carry snapshot creation time with inodesDavid Disseldorp
2019-06-27ceph: fix ceph_mdsc_build_path to not stop on first componentJeff Layton
2019-06-05ceph: avoid iput_final() while holding mutex or in dispatch threadYan, Zheng
2019-05-07ceph: fix unaligned access in ceph_send_cap_releasesJeff Layton
2019-05-07ceph: just call get_session in __ceph_lookup_mds_sessionJeff Layton
2019-05-07ceph: move wait for mds request into helper functionJeff Layton
2019-05-07ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_requestJeff Layton
2019-05-07ceph: after an MDS request, do callback and completionsJeff Layton
2019-05-07ceph: use pathlen values returned by set_request_path_attrJeff Layton
2019-05-07ceph: use __getname/__putname in ceph_mdsc_build_pathJeff Layton
2019-05-07ceph: use ceph_mdsc_build_path instead of clone_dentry_nameJeff Layton
2019-05-07ceph: fix potential use-after-free in ceph_mdsc_build_pathJeff Layton
2019-05-07ceph: make iterate_session_caps a public symbolJeff Layton
2019-05-07ceph: quota: fix quota subdir mountsLuis Henriques
2019-04-23ceph: fix ci->i_head_snapc leakYan, Zheng
2019-04-23ceph: only use d_name directly when parent is lockedJeff Layton
2019-03-05ceph: add mount option to limit caps countYan, Zheng
2019-03-05ceph: periodically trim stale dentriesYan, Zheng
2019-03-05ceph: delete stale dentry when last reference is droppedYan, Zheng
2019-03-05ceph: send cap releases more aggressivelyYan, Zheng
2019-03-05ceph: support getting ceph.dir.pin vxattrYan, Zheng
2019-03-05ceph: support versioned replyYan, Zheng
2019-03-05ceph: map snapid to anonymous bdev IDYan, Zheng
2019-03-05ceph: split large reconnect into multiple messagesYan, Zheng
2019-03-05ceph: decode feature bits in session messageYan, Zheng
2018-12-26ceph: don't encode inode pathes into reconnect messageYan, Zheng
2018-12-26ceph: update wanted caps after resuming stale sessionYan, Zheng