summaryrefslogtreecommitdiffstats
path: root/fs/ceph
Commit message (Expand)AuthorAgeFilesLines
* ceph: fix use-after-free bug for inodes when flushing capsnapsXiubo Li2023-06-082-1/+9
* ceph: force updating the msg pointer in non-split caseXiubo Li2023-05-181-0/+13
* ceph: silence smatch warning in reconnect_caps_cb()Xiubo Li2023-05-181-1/+2
* Merge tag 'ceph-for-6.4-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2023-05-048-47/+102
|\
| * ceph: reorder fields in 'struct ceph_snapid_map'Christophe JAILLET2023-04-301-1/+1
| * ceph: pass ino# instead of old_dentry if it's disconnectedXiubo Li2023-04-302-3/+16
| * ceph: fix potential use-after-free bug when trimming capsXiubo Li2023-04-305-35/+62
| * ceph: implement writeback livelock avoidance using page taggingXiubo Li2023-04-301-1/+10
| * ceph: do not print the whole xattr value if it's too longXiubo Li2023-04-301-7/+13
* | fs: drop unused posix acl handlersChristian Brauner2023-03-061-4/+0
|/
* Merge tag 'ceph-for-6.3-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2023-03-021-0/+8
|\
| * ceph: update the time stamps and try to drop the suid/sgidXiubo Li2023-02-261-0/+8
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-28/+30
|\ \
| * | ceph: convert ceph_writepages_start() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-021-28/+30
* | | Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linuxLinus Torvalds2023-02-201-8/+4
|\ \ \
| * | | ceph: use bvec_set_page to initialize a bvecChristoph Hellwig2023-02-031-8/+4
| |/ /
* | | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-205-20/+20
|\ \ \
| * | | fs: port acl to mnt_idmapChristian Brauner2023-01-191-1/+1
| * | | fs: port xattr to mnt_idmapChristian Brauner2023-01-191-1/+1
| * | | fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-192-3/+3
| * | | fs: port ->set_acl() to pass mnt_idmapChristian Brauner2023-01-193-3/+3
| * | | 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: port ->getattr() to pass mnt_idmapChristian Brauner2023-01-192-3/+3
| * | | fs: port ->setattr() to pass mnt_idmapChristian Brauner2023-01-192-3/+3
* | | | Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds2023-02-201-5/+11
|\ \ \ \
| * | | | ceph: report the inode version in getattr if requestedJeff Layton2023-01-261-5/+11
| | |/ / | |/| |
* | | | Merge tag 'locks-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...Linus Torvalds2023-02-202-0/+2
|\ \ \ \ | |_|_|/ |/| | |
| * | | filelock: move file locking definitions to separate header fileJeff Layton2023-01-112-0/+2
| |/ /
* | | ceph: flush cap releases when the session is flushedXiubo Li2023-02-071-0/+6
* | | ceph: blocklist the kclient when receiving corrupted snap traceXiubo Li2023-02-026-10/+93
* | | ceph: move mount state enum to super.hXiubo Li2023-02-021-0/+10
|/ /
* | ceph: avoid use-after-free in ceph_fl_release_lock()Xiubo Li2023-01-021-2/+18
* | ceph: switch to vfs_inode_has_locks() to fix file lock bugXiubo Li2023-01-023-6/+1
|/
* Merge tag 'ceph-for-6.2-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2022-12-146-31/+35
|\
| * ceph: try to check caps immediately after async creating finishesXiubo Li2022-12-123-0/+13
| * ceph: remove useless session parameter for check_caps()Xiubo Li2022-12-126-31/+22
* | Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-12-124-5/+6
|\ \
| * | fs: rename current get acl methodChristian Brauner2022-10-202-2/+2
| * | fs: pass dentry to set acl methodChristian Brauner2022-10-193-3/+4
* | | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2022-12-122-4/+4
|\ \ \
| * | | use less confusing names for iov_iter direction initializersAl Viro2022-11-252-4/+4
| | |/ | |/|
* | | Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-12-122-2/+2
|\ \ \
| * | | treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-182-2/+2
| | |/ | |/|
* | | Merge tag 'locks-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...Linus Torvalds2022-12-121-2/+2
|\ \ \ | |_|/ |/| |
| * | ceph: use locks_inode_context helperJeff Layton2022-11-301-2/+2
| |/
* | ceph: fix NULL pointer dereference for req->r_sessionXiubo Li2022-11-141-36/+12