summaryrefslogtreecommitdiffstats
path: root/fs/ceph
AgeCommit message (Expand)Author
2020-08-18ceph: handle zero-length feature mask in session messagesJeff Layton
2020-07-13ceph: don't return -ESTALE if there's still an open fileLuis Henriques
2020-06-08ceph: flush release queue when handling caps for unknown inodeJeff Layton
2020-06-08ceph: fix double unlock in handle_cap_export()Wu Bo
2020-06-04ceph: demote quotarealm lookup warning to a debug messageLuis Henriques
2020-06-04ceph: fix endianness bug when handling MDS session feature bitsJeff Layton
2020-06-04ceph: don't skip updating wanted caps when cap is staleYan, Zheng
2020-06-04ceph: return ceph_mdsc_do_request() errors from __get_parent()Qiujun Huang
2020-06-01ceph: canonicalize server path in placeIlya Dryomov
2020-06-01ceph: remove the extra slashes in the server pathXiubo Li
2020-05-21ceph: fix memory leak in ceph_cleanup_snapid_map()Luis Henriques
2020-05-21ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULLIlya Dryomov
2020-05-15ceph: check availability of mds cluster on mount after wait timeoutXiubo Li
2020-04-16ceph: hold extra reference to r_parent over life of requestJeff Layton
2020-01-19ceph: return -EINVAL if given fsc mount option on kernel w/o supportJeff Layton
2019-12-29ceph: don't allow copy_file_range when stripe_count != 1Luis Henriques
2019-12-29ceph: don't try to handle hashed dentries in non-O_CREAT atomic_openJeff Layton
2019-12-29ceph: add missing check in d_revalidate snapdir handlingAl Viro
2019-12-29ceph: fix RCU case handling in ceph_d_revalidate()Al Viro
2019-12-29ceph: fix use-after-free in __ceph_remove_cap()Luis Henriques
2019-11-25ceph: just skip unrecognized info in ceph_reply_info_extraJeff Layton
2019-11-09ceph: reconnect connection if session hang in opening stateErqi Chen
2019-11-09ceph: fetch cap_gen under spinlock in ceph_add_capJeff Layton
2019-11-09ceph: fix directories inode i_blkbits initializationLuis Henriques
2019-09-10ceph: fix buffer free while holding i_ceph_lock in fill_inode()Luis Henriques
2019-09-10ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob()Luis Henriques
2019-09-10ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()Luis Henriques
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