Merge tag 'ceph-for-5.14-rc1' of git://github.com/ceph/ceph-client
Pull ceph updates from Ilya Dryomov: "We have new filesystem client metrics for reporting I/O sizes from Xiubo, two patchsets from Jeff that begin to untangle some heavyweight blocking locks in the filesystem and a bunch of code cleanups" * tag 'ceph-for-5.14-rc1' of git://github.com/ceph/ceph-client: ceph: take reference to req->r_parent at point of assignment ceph: eliminate ceph_async_iput() ceph: don't take s_mutex in ceph_flush_snaps ceph: don't take s_mutex in try_flush_caps ceph: don't take s_mutex or snap_rwsem in ceph_check_caps ceph: eliminate session->s_gen_ttl_lock ceph: allow ceph_put_mds_session to take NULL or ERR_PTR ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm ceph: add some lockdep assertions around snaprealm handling ceph: decoding error in ceph_update_snap_realm should return -EIO ceph: add IO size metrics support ceph: update and rename __update_latency helper to __update_stdev ceph: simplify the metrics struct libceph: fix doc warnings in cls_lock_client.c libceph: remove unnecessary ret variable in ceph_auth_init() libceph: fix some spelling mistakes libceph: kill ceph_none_authorizer::reply_buf ceph: make ceph_queue_cap_snap static ceph: make ceph_netfs_read_ops static ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty
No related branches found
No related tags found
Showing
- fs/ceph/addr.c 10 additions, 16 deletionsfs/ceph/addr.c
- fs/ceph/caps.c 25 additions, 100 deletionsfs/ceph/caps.c
- fs/ceph/debugfs.c 33 additions, 4 deletionsfs/ceph/debugfs.c
- fs/ceph/dir.c 11 additions, 5 deletionsfs/ceph/dir.c
- fs/ceph/export.c 1 addition, 0 deletionsfs/ceph/export.c
- fs/ceph/file.c 12 additions, 12 deletionsfs/ceph/file.c
- fs/ceph/inode.c 7 additions, 31 deletionsfs/ceph/inode.c
- fs/ceph/mds_client.c 21 additions, 33 deletionsfs/ceph/mds_client.c
- fs/ceph/mds_client.h 2 additions, 4 deletionsfs/ceph/mds_client.h
- fs/ceph/metric.c 109 additions, 58 deletionsfs/ceph/metric.c
- fs/ceph/metric.h 40 additions, 49 deletionsfs/ceph/metric.h
- fs/ceph/quota.c 3 additions, 6 deletionsfs/ceph/quota.c
- fs/ceph/snap.c 26 additions, 19 deletionsfs/ceph/snap.c
- fs/ceph/super.h 0 additions, 3 deletionsfs/ceph/super.h
- net/ceph/auth.c 1 addition, 6 deletionsnet/ceph/auth.c
- net/ceph/auth_none.c 2 additions, 2 deletionsnet/ceph/auth_none.c
- net/ceph/auth_none.h 0 additions, 1 deletionnet/ceph/auth_none.h
- net/ceph/cls_lock_client.c 9 additions, 3 deletionsnet/ceph/cls_lock_client.c
Loading
Please register or sign in to comment