summaryrefslogtreecommitdiffstats
path: root/fs/ceph/dir.c
Commit message (Expand)AuthorAgeFilesLines
* ceph: fix memory leak in ceph_readdir when note_last_dentry returns errorXiubo Li2022-04-131-1/+10
* ceph: take reference to req->r_parent at point of assignmentJeff Layton2021-06-291-0/+9
* ceph: eliminate session->s_gen_ttl_lockJeff Layton2021-06-291-3/+1
* ceph: allow ceph_put_mds_session to take NULL or ERR_PTRJeff Layton2021-06-291-2/+1
* ceph: fix error handling in ceph_atomic_open and ceph_lookupJeff Layton2021-06-221-10/+12
* ceph: don't use d_add in ceph_handle_snapdirJeff Layton2021-04-271-11/+19
* ceph: fix fall-through warnings for ClangGustavo A. R. Silva2021-04-271-0/+2
* fs: make helpers idmap mount awareChristian Brauner2021-01-241-11/+12
* Revert "ceph: allow rename operation under different quota realms"Luis Henriques2020-12-141-5/+4
* ceph: add ceph_sb_to_mdsc helper support to parse the mdscXiubo Li2020-10-121-13/+7
* Merge tag 'ceph-for-5.9-rc3' of git://github.com/ceph/ceph-clientLinus Torvalds2020-08-281-18/+13
|\
| * ceph: fix inode number handling on arches with 32-bit ino_tJeff Layton2020-08-241-18/+13
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
|/
* ceph: set sec_context xattr on symlink creationJeff Layton2020-08-041-0/+4
* ceph: allow rename operation under different quota realmsLuis Henriques2020-06-011-4/+5
* ceph: add caps perf metric for each superblockXiubo Li2020-06-011-2/+3
* ceph: add dentry lease metric supportXiubo Li2020-06-011-0/+12
* ceph: fix potential bad pointer deref in async dirops cb'sJeff Layton2020-04-131-2/+2
* ceph: consider inode's last read/write when calculating wanted capsYan, Zheng2020-03-301-6/+15
* ceph: perform asynchronous unlink if we have sufficient capsJeff Layton2020-03-301-4/+104
* ceph: add infrastructure for waiting for async create to completeJeff Layton2020-03-301-1/+1
* ceph: track primary dentry linkJeff Layton2020-03-301-0/+1
* ceph: print dentry offset in hex and fix xattr_version typeXiubo Li2020-01-271-2/+2
* Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/gi...Linus Torvalds2019-12-011-0/+1
|\
| * ceph: fix compat_ioctl for ceph_dir_operationsArnd Bergmann2019-10-231-0/+1
* | ceph: fix RCU case handling in ceph_d_revalidate()Al Viro2019-10-291-7/+8
|/
* Merge branch 'work.dcache2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-07-201-1/+1
|\
| * ceph: don't open-code the check for dead lockrefAl Viro2019-07-041-1/+1
* | ceph: add selinux supportYan, Zheng2019-07-081-0/+12
* | ceph: rename struct ceph_acls_info to ceph_acl_sec_ctxYan, Zheng2019-07-081-14/+14
* | ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg()Yan, Zheng2019-07-081-4/+3
* | ceph: fix dir_lease_is_valid()Yan, Zheng2019-07-081-9/+17
|/
* ceph: ensure d_name stability in ceph_dentry_hash()Jeff Layton2019-04-231-1/+5
* ceph: add mount option to limit caps countYan, Zheng2019-03-051-1/+19
* ceph: periodically trim stale dentriesYan, Zheng2019-03-051-50/+257
* ceph: delete stale dentry when last reference is droppedYan, Zheng2019-03-051-29/+101
* ceph: use timespec64 for inode timestampArnd Bergmann2018-08-021-3/+3
* ceph: add d_drop for some error cases in ceph_symlink()Chengguang Xu2018-08-021-2/+4
* ceph: add d_drop for some error cases in ceph_mknod()Chengguang Xu2018-08-021-3/+5
* ceph: support file lock on directoryYan, Zheng2018-06-041-0/+2
* Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2018-04-101-92/+112
|\
| * ceph: don't check quota for snap inodeYan, Zheng2018-04-021-1/+2
| * ceph: quota: don't allow cross-quota renamesLuis Henriques2018-04-021-0/+5
| * ceph: quota: support for ceph.quota.max_filesLuis Henriques2018-04-021-0/+11
| * ceph: optimize memory usageChengguang Xu2018-04-021-91/+94
| * ceph: change variable name to follow common ruleChengguang Xu2018-04-021-9/+9
| * ceph: add newline to end of debug message formatChengguang Xu2018-04-021-1/+1
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-04-061-1/+0
|\ \ | |/ |/|
| * get rid of pointless includes of fs_struct.hAl Viro2018-02-221-1/+0
* | ceph: flush dirty caps of unlinked inode ASAPZhi Zhang2018-02-261-23/+5
|/