mclock_conf.get_mclock_counter(id);
}
- dout(20) << __func__ << " client_count: " << scheduler.client_count()
- << " queue_sizes: [ "
- << " high_priority_queue: " << high_priority.size()
- << " sched: " << scheduler.request_count() << " ]"
- << dendl;
+ dout(20) << __func__ << ": sched client_count: " << scheduler.client_count()
+ << " sched queue size: " << scheduler.request_count()
+ << dendl;
+
+ auto fmt_prio = [this](priority_t p) -> std::string {
+ return (p == immediate_class_priority) ? "MAX" : std::to_string(p);
+ };
+
+ dout(20) << __func__ << " high_priority queues: " << high_priority.size();
+ for (const auto& [prio, queue] : high_priority) {
+ *_dout << ", priority " << fmt_prio(prio) << ": " << queue.size();
+ }
+ *_dout << dendl;
dout(30) << __func__ << " mClockClients: "
<< scheduler
<< dendl;