Skip to content

Commit af042db

Browse files
committed
kernel: Restore stats for IRQs
1 parent 8d6e06d commit af042db

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

src/kernel/irq_manager.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -359,10 +359,9 @@ void IRQ_manager::subscribe(uint8_t irq, irq_delegate del)
359359
irq_subs.atomic_set(irq);
360360

361361
// Create stat for this event
362-
//Stat& subscribed = Statman::get().create(Stat::UINT64,
363-
// "cpu" + std::to_string(SMP::cpu_id()) + ".irq" + std::to_string(irq));
364-
//count_handled[irq] = &subscribed.get_uint64();
365-
count_handled[irq] = nullptr;
362+
Stat& subscribed = Statman::get().create(Stat::UINT64,
363+
"cpu" + std::to_string(SMP::cpu_id()) + ".irq" + std::to_string(irq));
364+
count_handled[irq] = &subscribed.get_uint64();
366365

367366
// Add callback to subscriber list (for now overwriting any previous)
368367
irq_delegates_[irq] = del;

0 commit comments

Comments
 (0)