summaryrefslogtreecommitdiffstats
path: root/fs/ceph/mds_client.c
Commit message (Expand)AuthorAge
* ceph: just skip unrecognized info in ceph_reply_info_extraJeff Layton2019-10-15
* ceph: reconnect connection if session hang in opening stateErqi Chen2019-09-16
* ceph: eliminate session->s_trim_capsJeff Layton2019-09-16
* ceph: auto reconnect after blacklistedYan, Zheng2019-09-16
* ceph: add helper function that forcibly reconnects to ceph cluster.Yan, Zheng2019-09-16
* ceph: track and report error of async metadata operationYan, Zheng2019-09-16
* ceph: add change_attr field to ceph_inode_infoJeff Layton2019-07-08
* ceph: add btime field to ceph_inode_infoJeff Layton2019-07-08
* ceph: remove request from waiting list before unregisterYan, Zheng2019-07-08
* ceph: don't blindly unregister session that is in opening stateYan, Zheng2019-07-08
* ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg()Yan, Zheng2019-07-08
* ceph: use READ_ONCE to access d_parent in RCU critical sectionYan, Zheng2019-07-08
* ceph: carry snapshot creation time with inodesDavid Disseldorp2019-07-08
* ceph: fix ceph_mdsc_build_path to not stop on first componentJeff Layton2019-06-27
* ceph: avoid iput_final() while holding mutex or in dispatch threadYan, Zheng2019-06-05
* ceph: fix unaligned access in ceph_send_cap_releasesJeff Layton2019-05-07
* ceph: just call get_session in __ceph_lookup_mds_sessionJeff Layton2019-05-07
* ceph: move wait for mds request into helper functionJeff Layton2019-05-07
* ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_requestJeff Layton2019-05-07
* ceph: after an MDS request, do callback and completionsJeff Layton2019-05-07
* ceph: use pathlen values returned by set_request_path_attrJeff Layton2019-05-07
* ceph: use __getname/__putname in ceph_mdsc_build_pathJeff Layton2019-05-07
* ceph: use ceph_mdsc_build_path instead of clone_dentry_nameJeff Layton2019-05-07
* ceph: fix potential use-after-free in ceph_mdsc_build_pathJeff Layton2019-05-07
* ceph: make iterate_session_caps a public symbolJeff Layton2019-05-07
* ceph: quota: fix quota subdir mountsLuis Henriques2019-05-07
* ceph: fix ci->i_head_snapc leakYan, Zheng2019-04-23
* ceph: only use d_name directly when parent is lockedJeff Layton2019-04-23
* ceph: add mount option to limit caps countYan, Zheng2019-03-05
* ceph: periodically trim stale dentriesYan, Zheng2019-03-05
* ceph: delete stale dentry when last reference is droppedYan, Zheng2019-03-05
* ceph: send cap releases more aggressivelyYan, Zheng2019-03-05
* ceph: support getting ceph.dir.pin vxattrYan, Zheng2019-03-05
* ceph: support versioned replyYan, Zheng2019-03-05
* ceph: map snapid to anonymous bdev IDYan, Zheng2019-03-05
* ceph: split large reconnect into multiple messagesYan, Zheng2019-03-05
* ceph: decode feature bits in session messageYan, Zheng2019-03-05
* ceph: don't encode inode pathes into reconnect messageYan, Zheng2018-12-26
* ceph: update wanted caps after resuming stale sessionYan, Zheng2018-12-26
* libceph: assume argonaut on the server sideIlya Dryomov2018-11-08
* libceph: preallocate message data itemsIlya Dryomov2018-10-22
* libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist()Ilya Dryomov2018-10-22
* libceph: introduce ceph_pagelist_alloc()Ilya Dryomov2018-10-22
* ceph: don't drop message if it contains more data than expectedYan, Zheng2018-08-13
* ceph: support cephfs' own feature bitsYan, Zheng2018-08-13
* ceph: change to void return type for __do_request()Chengguang Xu2018-08-13
* ceph: add new field max_file_size in ceph_fs_clientChengguang Xu2018-08-02
* libceph: add authorizer challengeIlya Dryomov2018-08-02
* ceph: use timespec64 for r_stampArnd Bergmann2018-08-02
* ceph: use timespec64 for inode timestampArnd Bergmann2018-08-02