summaryrefslogtreecommitdiffstats
path: root/fs/ceph (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'locks-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay...Linus Torvalds2021-08-301-3/+0
|\
| * fs: remove mandatory file locking supportJeff Layton2021-08-231-3/+0
* | Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-08-302-3/+8
|\ \
| * | ceph: Fix race between hole punch and page faultJan Kara2021-07-132-3/+8
* | | ceph: fix possible null-pointer dereference in ceph_mdsmap_decode()Tuo Li2021-08-251-3/+5
* | | ceph: correctly handle releasing an embedded cap flushXiubo Li2021-08-254-12/+22
| |/ |/|
* | ceph: take snap_empty_lock atomically with snaprealm refcount changeJeff Layton2021-08-041-17/+17
* | ceph: reduce contention in ceph_check_delayed_caps()Luis Henriques2021-08-043-11/+33
* | ceph: don't WARN if we're still opening a session to an MDSLuis Henriques2021-07-201-1/+1
|/
* ceph: take reference to req->r_parent at point of assignmentJeff Layton2021-06-294-1/+11
* ceph: eliminate ceph_async_iput()Jeff Layton2021-06-296-69/+25
* ceph: don't take s_mutex in ceph_flush_snapsJeff Layton2021-06-292-14/+4
* ceph: don't take s_mutex in try_flush_capsJeff Layton2021-06-291-14/+2
* ceph: don't take s_mutex or snap_rwsem in ceph_check_capsJeff Layton2021-06-291-61/+11
* ceph: eliminate session->s_gen_ttl_lockJeff Layton2021-06-295-29/+17
* ceph: allow ceph_put_mds_session to take NULL or ERR_PTRJeff Layton2021-06-294-10/+8
* ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_r...Jeff Layton2021-06-291-4/+4
* ceph: add some lockdep assertions around snaprealm handlingJeff Layton2021-06-291-0/+16
* ceph: decoding error in ceph_update_snap_realm should return -EIOJeff Layton2021-06-291-1/+1
* ceph: add IO size metrics supportXiubo Li2021-06-295-28/+119
* ceph: update and rename __update_latency helper to __update_stdevXiubo Li2021-06-291-21/+35
* ceph: simplify the metrics structXiubo Li2021-06-292-78/+46
* ceph: make ceph_queue_cap_snap staticJeff Layton2021-06-282-2/+1
* ceph: make ceph_netfs_read_ops staticWei Yongjun2021-06-281-1/+1
* ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirtyJeff Layton2021-06-281-9/+1
* ceph: fix error handling in ceph_atomic_open and ceph_lookupJeff Layton2021-06-223-17/+21
* ceph: must hold snap_rwsem when filling inode for async createJeff Layton2021-06-222-0/+5
* Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2021-05-0618-684/+524
|\
| * ceph: don't allow access to MDS-private inodesJeff Layton2021-04-274-0/+42
| * ceph: fix up some bare fetches of i_sizeJeff Layton2021-04-274-16/+16
| * ceph: convert some PAGE_SIZE invocations to thp_size()Jeff Layton2021-04-271-26/+25
| * ceph: support getting ceph.dir.rsnaps vxattrYanhu Cao2021-04-275-2/+18
| * ceph: drop pinned_page parameter from ceph_get_capsJeff Layton2021-04-274-26/+13
| * ceph: fix inode leak on getattr error in __fh_to_dentryJeff Layton2021-04-271-1/+3
| * ceph: only check pool permissions for regular filesJeff Layton2021-04-271-0/+4
| * ceph: send opened files/pinned caps/opened inodes metrics to MDS daemonXiubo Li2021-04-272-2/+80
| * ceph: avoid counting the same request twice or moreXiubo Li2021-04-271-10/+10
| * ceph: rename the metric helpersXiubo Li2021-04-276-35/+35
| * ceph: fix kerneldoc copypasta over ceph_start_io_directJeff Layton2021-04-271-1/+1
| * ceph: use attach/detach_page_private for tracking snap contextJeff Layton2021-04-271-11/+7
| * ceph: don't use d_add in ceph_handle_snapdirJeff Layton2021-04-273-14/+25
| * ceph: don't clobber i_snap_caps on non-I_NEW inodeJeff Layton2021-04-271-4/+5
| * ceph: fix fall-through warnings for ClangGustavo A. R. Silva2021-04-271-0/+2
| * ceph: convert ceph_readpages to ceph_readaheadJeff Layton2021-04-271-199/+31
| * ceph: convert ceph_write_begin to netfs_write_beginJeff Layton2021-04-271-129/+57
| * ceph: convert ceph_readpage to netfs_readpageJeff Layton2021-04-273-10/+195
| * ceph: fix fscache invalidationJeff Layton2021-04-272-0/+2
| * ceph: rework PageFsCache handlingJeff Layton2021-04-272-1/+9
| * ceph: rip out old fscache readpage handlingJeff Layton2021-04-275-254/+3
* | ceph: don't allow type or device number to change on non-I_NEW inodesJeff Layton2021-03-082-5/+30