summaryrefslogtreecommitdiffstats
path: root/fs/ceph
AgeCommit message (Expand)AuthorFilesLines
2019-05-16Merge tag 'ceph-for-5.2-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds12-264/+751
2019-05-07Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-0/+1
2019-05-07Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds3-4/+3
2019-05-07ceph: flush dirty inodes before proceeding with remountJeff Layton1-0/+7
2019-05-07ceph: fix unaligned access in ceph_send_cap_releasesJeff Layton1-1/+2
2019-05-07libceph: make ceph_pr_addr take an struct ceph_entity_addr pointerJeff Layton2-2/+2
2019-05-07ceph: print inode number in __caps_issued_mask debugging messagesJeff Layton1-6/+6
2019-05-07ceph: just call get_session in __ceph_lookup_mds_sessionJeff Layton1-7/+1
2019-05-07ceph: simplify arguments and return semantics of try_get_cap_refsJeff Layton1-46/+30
2019-05-07ceph: fix comment over ceph_drop_caps_for_unlinkJeff Layton1-1/+1
2019-05-07ceph: move wait for mds request into helper functionJeff Layton1-15/+21
2019-05-07ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_requestJeff Layton2-23/+22
2019-05-07ceph: after an MDS request, do callback and completionsJeff Layton1-2/+1
2019-05-07ceph: use pathlen values returned by set_request_path_attrJeff Layton1-2/+2
2019-05-07ceph: use __getname/__putname in ceph_mdsc_build_pathJeff Layton3-39/+36
2019-05-07ceph: use ceph_mdsc_build_path instead of clone_dentry_nameJeff Layton1-39/+3
2019-05-07ceph: fix potential use-after-free in ceph_mdsc_build_pathJeff Layton1-3/+5
2019-05-07ceph: dump granular cap info in "caps" debugfs fileJeff Layton1-2/+32
2019-05-07ceph: make iterate_session_caps a public symbolJeff Layton2-8/+12
2019-05-07ceph: fix NULL pointer deref when debugging is enabledJeff Layton1-1/+1
2019-05-07ceph: properly handle granular statx requestsJeff Layton1-28/+57
2019-05-07ceph: remove superfluous inode_lock in ceph_fsyncJeff Layton1-3/+0
2019-05-07ceph: snapshot nfs re-exportYan, Zheng1-27/+323
2019-05-07ceph: quota: fix quota subdir mountsLuis Henriques4-10/+190
2019-05-07ceph: factor out ceph_lookup_inode()Luis Henriques2-2/+13
2019-05-07ceph: remove duplicated filelock ref increaseZhi Zhang1-13/+0
2019-05-01ceph: use ->free_inode()Al Viro3-4/+3
2019-04-23ceph: fix ci->i_head_snapc leakYan, Zheng2-1/+15
2019-04-23ceph: handle the case where a dentry has been renamed on outstanding reqJeff Layton1-1/+15
2019-04-23ceph: ensure d_name stability in ceph_dentry_hash()Jeff Layton1-1/+5
2019-04-23ceph: only use d_name directly when parent is lockedJeff Layton1-11/+50
2019-04-08fs: mark expected switch fall-throughsGustavo A. R. Silva1-0/+1
2019-03-27ceph: fix use-after-free on symlink traversalAl Viro1-1/+1
2019-03-05ceph: add mount option to limit caps countYan, Zheng6-21/+86
2019-03-05ceph: periodically trim stale dentriesYan, Zheng5-68/+312
2019-03-05ceph: delete stale dentry when last reference is droppedYan, Zheng4-32/+104
2019-03-05ceph: remove dentry_lru file from debugfsYan, Zheng1-27/+0
2019-03-05ceph: touch existing cap when handling replyYan, Zheng1-0/+4
2019-03-05ceph: pass inclusive lend parameter to filemap_write_and_wait_range()zhengbin1-5/+8
2019-03-05ceph: send cap releases more aggressivelyYan, Zheng6-34/+83
2019-03-05ceph: support getting ceph.dir.pin vxattrYan, Zheng5-1/+32
2019-03-05ceph: support versioned replyYan, Zheng2-49/+166
2019-03-05ceph: map snapid to anonymous bdev IDYan, Zheng5-17/+210
2019-03-05ceph: split large reconnect into multiple messagesYan, Zheng4-59/+243
2019-03-05ceph: decode feature bits in session messageYan, Zheng2-5/+44
2019-03-05ceph: set special inode's blocksize to page sizeYan, Zheng1-0/+1
2019-02-18ceph: avoid repeatedly adding inode to mdsc->snap_flush_listYan, Zheng1-1/+2
2019-01-21ceph: quota: cleanup license messThomas Gleixner1-13/+0
2019-01-21ceph: clear inode pointer when snap realm gets dropped by its inodeYan, Zheng1-0/+2
2019-01-07ceph: use vmf_error() in ceph_filemap_fault()Souptick Joarder1-4/+1