summaryrefslogtreecommitdiffstats
path: root/fs/ceph
AgeCommit message (Expand)Author
2019-08-29ceph: don't try fill file_lock on unsuccessful GETFILELOCK replyJeff Layton
2019-08-29ceph: clear page dirty before invalidate pageErqi Chen
2019-08-06ceph: return -ERANGE if virtual xattr value didn't fit in bufferJeff Layton
2019-08-06ceph: fix dir_lease_is_valid()Yan, Zheng
2019-08-06ceph: fix improper use of smp_mb__before_atomic()Andrea Parri
2019-08-04ceph: hold i_ceph_lock when removing caps for freeing inodeYan, Zheng
2019-07-26ceph: use ceph_evict_inode to cleanup inode's resourceYan, Zheng
2019-07-26ceph: fix end offset in truncate_inode_pages_range callLuis Henriques
2019-06-27ceph: fix ceph_mdsc_build_path to not stop on first componentJeff Layton
2019-06-05ceph: fix error handling in ceph_get_caps()Yan, Zheng
2019-06-05ceph: avoid iput_final() while holding mutex or in dispatch threadYan, Zheng
2019-06-05ceph: single workqueue for inode related worksYan, Zheng
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 173Thomas Gleixner
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner
2019-05-16Merge tag 'ceph-for-5.2-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds
2019-05-07Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds
2019-05-07Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds
2019-05-07ceph: flush dirty inodes before proceeding with remountJeff Layton
2019-05-07ceph: fix unaligned access in ceph_send_cap_releasesJeff Layton
2019-05-07libceph: make ceph_pr_addr take an struct ceph_entity_addr pointerJeff Layton
2019-05-07ceph: print inode number in __caps_issued_mask debugging messagesJeff Layton
2019-05-07ceph: just call get_session in __ceph_lookup_mds_sessionJeff Layton
2019-05-07ceph: simplify arguments and return semantics of try_get_cap_refsJeff Layton
2019-05-07ceph: fix comment over ceph_drop_caps_for_unlinkJeff 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: dump granular cap info in "caps" debugfs fileJeff Layton
2019-05-07ceph: make iterate_session_caps a public symbolJeff Layton
2019-05-07ceph: fix NULL pointer deref when debugging is enabledJeff Layton
2019-05-07ceph: properly handle granular statx requestsJeff Layton
2019-05-07ceph: remove superfluous inode_lock in ceph_fsyncJeff Layton
2019-05-07ceph: snapshot nfs re-exportYan, Zheng
2019-05-07ceph: quota: fix quota subdir mountsLuis Henriques
2019-05-07ceph: factor out ceph_lookup_inode()Luis Henriques
2019-05-07ceph: remove duplicated filelock ref increaseZhi Zhang
2019-05-01ceph: use ->free_inode()Al Viro
2019-04-23ceph: fix ci->i_head_snapc leakYan, Zheng
2019-04-23ceph: handle the case where a dentry has been renamed on outstanding reqJeff Layton
2019-04-23ceph: ensure d_name stability in ceph_dentry_hash()Jeff Layton
2019-04-23ceph: only use d_name directly when parent is lockedJeff Layton
2019-04-08fs: mark expected switch fall-throughsGustavo A. R. Silva
2019-03-27ceph: fix use-after-free on symlink traversalAl Viro
2019-03-05ceph: add mount option to limit caps countYan, Zheng