summaryrefslogtreecommitdiffstats
path: root/fs/ceph
Commit message (Expand)AuthorAgeFilesLines
* netfs: do not unlock and put the folio twiceXiubo Li2022-07-141-5/+6
* ceph: wait on async create before checking caps for syncfsJeff Layton2022-06-291-0/+1
* netfs: Rename the netfs_io_request cleanup op and give it an op pointerDavid Howells2022-06-101-5/+4
* netfs: Further cleanups after struct netfs_inode wrapper introducedLinus Torvalds2022-06-103-3/+4
* netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells2022-06-0911-87/+80
* netfs: gcc-12: temporarily disable '-Wattribute-warning' for nowLinus Torvalds2022-06-091-0/+3
* Merge tag 'ceph-for-5.19-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2022-06-029-90/+244
|\
| * ceph: fix decoding of client session messages flagsLuís Henriques2022-05-251-5/+9
| * ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLEXiubo Li2022-05-251-1/+1
| * ceph: remove redundant variable inoColin Ian King2022-05-251-2/+2
| * ceph: try to queue a writeback if revoking failsXiubo Li2022-05-251-4/+24
| * ceph: fix statfs for subdir mountsLuís Henriques2022-05-253-13/+36
| * ceph: fix possible deadlock when holding Fwb to get inline_dataXiubo Li2022-05-251-14/+19
| * ceph: redirty the page for writepage on failureXiubo Li2022-05-251-1/+3
| * ceph: try to choose the auth MDS if possible for getattrXiubo Li2022-05-253-2/+29
| * ceph: disable updating the atime since cephfs won't maintain itXiubo Li2022-05-252-1/+1
| * ceph: flush the mdlog for filesystem syncXiubo Li2022-05-251-6/+27
| * ceph: rename unsafe_request_wait()Xiubo Li2022-05-251-4/+4
| * ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC checkXiubo Li2022-05-251-1/+1
| * ceph: no need to invalidate the fscache twiceXiubo Li2022-05-251-1/+0
| * ceph: replace usage of found with dedicated list iterator variableJakob Koschel2022-05-251-17/+15
| * ceph: use dedicated list iterator variableJakob Koschel2022-05-251-3/+4
| * ceph: update the dlease for the hashed dentry when removingXiubo Li2022-05-251-1/+3
| * ceph: stop retrying the request when exceeding 256 timesXiubo Li2022-05-251-2/+23
| * ceph: stop forwarding the request when exceeding 256 timesXiubo Li2022-05-251-5/+34
| * ceph: remove unused CEPH_MDS_LEASE_RELEASE related codeXiubo Li2022-05-251-6/+0
| * ceph: allow ceph.dir.rctime xattr to be updatableVenky Shankar2022-05-251-1/+9
* | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-241-16/+16
|\ \ | |/ |/|
| * ceph: Convert to release_folioMatthew Wilcox (Oracle)2022-05-091-12/+12
| * mm,fs: Remove aops->readpageMatthew Wilcox (Oracle)2022-05-091-1/+1
| * fs: Convert netfs_readpage to netfs_read_folioMatthew Wilcox (Oracle)2022-05-091-1/+1
| * fs: Introduce aops->read_folioMatthew Wilcox (Oracle)2022-05-091-1/+1
| * fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)2022-05-081-1/+1
| * fs: Remove aop_flags parameter from netfs_write_begin()Matthew Wilcox (Oracle)2022-05-081-1/+1
* | ceph: check folio PG_private bit instead of folio->privateXiubo Li2022-05-101-4/+7
* | ceph: fix setting of xattrs on async created inodesJeff Layton2022-05-101-3/+13
|/
* ceph: fix possible NULL pointer dereference for req->r_sessionXiubo Li2022-04-251-0/+4
* ceph: remove incorrect session state checkXiubo Li2022-04-251-6/+0
* ceph: get snap_rwsem read lock in handle_cap_export for ceph_add_capNiels Dossche2022-04-251-0/+3
* Merge tag 'folio-5.18d' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-04-011-1/+1
|\
| * fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)2022-04-011-1/+1
* | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-315-101/+81
|\ \ | |/ |/|
| * netfs: Add a netfs inode contextDavid Howells2022-03-185-63/+30
| * ceph: Make ceph_init_request() check caps on readaheadDavid Howells2022-03-181-28/+41
| * netfs: Finish off rename of netfs_read_request to netfs_io_requestDavid Howells2022-03-181-3/+3
| * netfs: Rename netfs_read_*request to netfs_io_*requestDavid Howells2022-03-182-10/+10
* | Merge tag 'ceph-for-5.18-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2022-03-2416-368/+569
|\ \
| * | ceph: fix memory leak in ceph_readdir when note_last_dentry returns errorXiubo Li2022-03-211-1/+10
| * | ceph: uninitialized variable in debug outputDan Carpenter2022-03-211-1/+2
| * | ceph: use tracked average r/w/m latencies to display metrics in debugfsVenky Shankar2022-03-211-3/+2