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