Commit 47a7ce6
committed
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_dirty18 files changed
Lines changed: 312 additions & 352 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | 85 | | |
90 | 86 | | |
91 | 87 | | |
| |||
130 | 126 | | |
131 | 127 | | |
132 | 128 | | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
| 129 | + | |
138 | 130 | | |
139 | 131 | | |
140 | 132 | | |
| |||
226 | 218 | | |
227 | 219 | | |
228 | 220 | | |
229 | | - | |
| 221 | + | |
230 | 222 | | |
231 | 223 | | |
232 | 224 | | |
| |||
313 | 305 | | |
314 | 306 | | |
315 | 307 | | |
316 | | - | |
| 308 | + | |
317 | 309 | | |
318 | 310 | | |
319 | 311 | | |
| |||
560 | 552 | | |
561 | 553 | | |
562 | 554 | | |
563 | | - | |
| 555 | + | |
564 | 556 | | |
565 | 557 | | |
566 | 558 | | |
| |||
635 | 627 | | |
636 | 628 | | |
637 | 629 | | |
| 630 | + | |
638 | 631 | | |
639 | 632 | | |
640 | 633 | | |
| |||
647 | 640 | | |
648 | 641 | | |
649 | 642 | | |
650 | | - | |
651 | | - | |
652 | | - | |
653 | 643 | | |
654 | 644 | | |
655 | 645 | | |
| |||
666 | 656 | | |
667 | 657 | | |
668 | 658 | | |
| 659 | + | |
669 | 660 | | |
670 | 661 | | |
671 | 662 | | |
| |||
696 | 687 | | |
697 | 688 | | |
698 | 689 | | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
699 | 693 | | |
700 | 694 | | |
701 | 695 | | |
| |||
1711 | 1705 | | |
1712 | 1706 | | |
1713 | 1707 | | |
1714 | | - | |
| 1708 | + | |
1715 | 1709 | | |
1716 | 1710 | | |
1717 | 1711 | | |
| |||
0 commit comments