aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ceph
AgeCommit message (Expand)Author
2024-02-23ceph: fix deadlock or deadcode of misusing dget()Xiubo Li
2023-10-25ceph: fix incorrect revoked caps assert in ceph_fill_file_size()Xiubo Li
2023-08-11ceph: defer stopping mdsc delayed_workXiubo Li
2023-08-11ceph: use kill_anon_super helperJeff Layton
2023-08-11ceph: show tasks waiting on caps in debugfs caps fileJeff Layton
2023-07-27ceph: don't let check_caps skip sending responses for revoke msgsXiubo Li
2023-06-14ceph: fix use-after-free bug for inodes when flushing capsnapsXiubo Li
2023-05-30ceph: force updating the msg pointer in non-split caseXiubo Li
2023-02-22ceph: flush cap releases when the session is flushedXiubo Li
2022-12-08ceph: avoid putting the realm twice when decoding snaps failsXiubo Li
2022-12-08ceph: do not update snapshot context when there is no new snapshotXiubo Li
2022-10-15ceph: don't truncate file in atomic_openHu Weiwen
2022-06-14ceph: allow ceph.dir.rctime xattr to be updatableVenky Shankar
2021-10-27ceph: fix handling of "meta" errorsJeff Layton
2021-09-26ceph: lockdep annotations for try_nonblocking_invalidateJeff Layton
2021-09-26ceph: request Fw caps before updating the mtime in ceph_write_iterJeff Layton
2021-08-18ceph: take snap_empty_lock atomically with snaprealm refcount changeJeff Layton
2021-08-18ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_r...Jeff Layton
2021-08-18ceph: add some lockdep assertions around snaprealm handlingJeff Layton
2021-08-18ceph: reduce contention in ceph_check_delayed_caps()Luis Henriques
2021-07-20ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirtyJeff Layton
2021-05-22ceph: fix fscache invalidationJeff Layton
2021-05-19ceph: fix inode leak on getattr error in __fh_to_dentryJeff Layton
2020-12-30ceph: fix race in concurrent __ceph_remove_cap invocationsLuis Henriques
2020-11-05ceph: promote to unsigned long long before shiftingMatthew Wilcox (Oracle)
2020-10-01ceph: fix potential race in ceph_check_capsJeff Layton
2020-10-01ceph: ensure we have a new cap before continuing in fill_inodeJeff Layton
2020-09-09ceph: don't allow setlease on cephfsJeff Layton
2020-09-03ceph: do not access the kiocb after aio requestsXiubo Li
2020-09-03ceph: fix potential mdsc use-after-free crashXiubo Li
2020-08-26ceph: fix use-after-free for fsc->mdscXiubo Li
2020-08-21ceph: handle zero-length feature mask in session messagesJeff Layton
2020-08-21ceph: set sec_context xattr on symlink creationJeff Layton
2020-06-24ceph: don't return -ESTALE if there's still an open fileLuis Henriques
2020-06-03ceph: flush release queue when handling caps for unknown inodeJeff Layton
2020-05-27ceph: fix double unlock in handle_cap_export()Wu Bo
2020-05-14ceph: demote quotarealm lookup warning to a debug messageLuis Henriques
2020-05-14ceph: fix endianness bug when handling MDS session feature bitsJeff Layton
2020-04-29ceph: don't skip updating wanted caps when cap is staleYan, Zheng
2020-04-29ceph: return ceph_mdsc_do_request() errors from __get_parent()Qiujun Huang
2020-04-13ceph: canonicalize server path in placeIlya Dryomov
2020-04-13ceph: remove the extra slashes in the server pathXiubo Li
2020-04-01ceph: fix memory leak in ceph_cleanup_snapid_map()Luis Henriques
2020-04-01ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULLIlya Dryomov
2020-03-05ceph: do not execute direct write in parallel if O_APPEND is specifiedXiubo Li
2020-02-24ceph: check availability of mds cluster on mount after wait timeoutXiubo Li
2020-01-29ceph: hold extra reference to r_parent over life of requestJeff Layton
2019-12-17ceph: fix compat_ioctl for ceph_dir_operationsArnd Bergmann
2019-11-14ceph: increment/decrement dio counter on async requestsJeff Layton
2019-11-14ceph: take the inode lock before acquiring cap refsJeff Layton