summaryrefslogtreecommitdiffstats
path: root/fs/ceph
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'ceph-for-6.5-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2023-07-078-40/+154
|\
| * ceph: don't let check_caps skip sending responses for revoke msgsXiubo Li2023-06-301-0/+9
| * ceph: issue a cap release immediately if no cap existsXiubo Li2023-06-301-11/+29
| * ceph: trigger to flush the buffer when making snapshotXiubo Li2023-06-302-3/+12
| * ceph: fix blindly expanding the readahead windowsXiubo Li2023-06-301-7/+33
| * ceph: add a dedicated private data for netfs rreqXiubo Li2023-06-302-11/+47
| * ceph: voluntarily drop Xx caps for requests those touch parent mtimeXiubo Li2023-06-302-8/+12
| * ceph: try to dump the msgs when decoding failsXiubo Li2023-06-301-0/+4
| * ceph: only send metrics when the MDS rank is readyXiubo Li2023-06-301-0/+8
* | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-6/+0
|\ \
| * | filemap: update ki_pos in generic_perform_writeChristoph Hellwig2023-06-091-2/+0
| * | backing_dev: remove current->backing_dev_infoChristoph Hellwig2023-06-091-4/+0
* | | Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-1/+64
|\ \ \ | |_|/ |/| |
| * | ceph: Provide a splice-read wrapperDavid Howells2023-05-241-1/+64
* | | 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