summaryrefslogtreecommitdiffstats
path: root/fs/ceph/dir.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'ceph-for-6.8-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2024-01-191-8/+13
|\
| * ceph: get rid of passing callbacks in __dentry_leases_walk()Al Viro2024-01-151-8/+13
* | dentry: switch the lists of children to hlistAl Viro2023-11-251-1/+1
|/
* ceph: pass an idmapping to mknod/symlink/mkdirChristian Brauner2023-11-031-0/+4
* ceph: print cluster fsid and client global_id in all debug logsXiubo Li2023-11-031-86/+132
* ceph: rename _to_client() to _to_fs_client()Xiubo Li2023-11-031-11/+11
* ceph: pass the mdsc to several helpersXiubo Li2023-11-031-1/+1
* ceph: switch ceph_lookup/atomic_open() to use new fscrypt helperLuís Henriques2023-08-241-6/+7
* ceph: prevent snapshot creation in encrypted locked directoriesLuís Henriques2023-08-241-0/+5
* ceph: size handling in MClientRequest, cap updates and inode tracesJeff Layton2023-08-241-0/+3
* ceph: mark directory as non-complete after loading keyLuís Henriques2023-08-241-4/+4
* ceph: add some fscrypt guardrailsJeff Layton2023-08-241-0/+9
* ceph: create symlinks with encrypted and base64-encoded targetsJeff Layton2023-08-241-5/+49
* ceph: add support to readdir for encrypted namesXiubo Li2023-08-241-6/+30
* ceph: make d_revalidate call fscrypt revalidator for encrypted dentriesJeff Layton2023-08-241-2/+7
* ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open()Jeff Layton2023-08-241-0/+11
* ceph: preallocate inode for ops that may create oneJeff Layton2023-08-221-32/+38
* vfs: get rid of old '->iterate' directory operationLinus Torvalds2023-08-061-2/+3
* ceph: voluntarily drop Xx caps for requests those touch parent mtimeXiubo Li2023-06-301-7/+10
* ceph: pass ino# instead of old_dentry if it's disconnectedXiubo Li2023-04-301-2/+11
* fs: port ->rename() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->mknod() to pass mnt_idmapChristian Brauner2023-01-191-3/+2
* fs: port ->mkdir() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->symlink() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->create() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
* fs: rename current get acl methodChristian Brauner2022-10-201-1/+1
* ceph: wait for the first reply of inflight async unlinkXiubo Li2022-08-031-9/+70
* ceph: fix memory leak in ceph_readdir when note_last_dentry returns errorXiubo Li2022-03-211-1/+10
* ceph: fix comments mentioning i_mutexhongnanli2022-03-011-3/+3
* 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