Function tracing does not show a major difference between the most
frequent calls before and after unloading the KVM module:
Before unloading KVM
1280 _raw_spin_lock <-__get_next_timer_interrupt
1268 _raw_spin_unlock <-__get_next_timer_interrupt
653 arch_cpu_idle_exit <-do_idle
649 arch_cpu_idle_enter <-do_idle
648 fetch_next_timer_interrupt.constprop.0 <-__get_next_timer_interrupt
648 cpuidle_get_cpu_driver <-do_idle
643 tick_nohz_idle_stop_tick <-do_idle
640 tick_nohz_next_event <-tick_nohz_idle_stop_tick
640 rcu_needs_cpu <-tick_nohz_next_event
640 cpuidle_not_available <-do_idle
636 timekeeping_max_deferment <-tick_nohz_next_event
636 _raw_spin_unlock_irqrestore <-hrtimer_get_next_event
635 get_next_timer_interrupt <-tick_nohz_next_event
634 _raw_spin_lock_irqsave <-hrtimer_get_next_event
630 timer_base_try_to_set_idle <-tick_nohz_idle_stop_tick
630 hrtimer_get_next_event <-__get_next_timer_interrupt
627 _raw_spin_lock <-tmigr_cpu_new_timer
627 can_stop_idle_tick <-tick_nohz_idle_stop_tick
626 tmigr_cpu_new_timer <-__get_next_timer_interrupt
624 _raw_spin_unlock <-tmigr_cpu_new_timer
After unloading KVM
3172 _raw_spin_lock <-__get_next_timer_interrupt
3170 _raw_spin_unlock <-__get_next_timer_interrupt
1609 tick_nohz_next_event <-tick_nohz_idle_stop_tick
1609 tick_nohz_idle_stop_tick <-do_idle
1609 rcu_needs_cpu <-tick_nohz_next_event
1609 cpuidle_not_available <-do_idle
1609 cpuidle_get_cpu_driver <-do_idle
1609 can_stop_idle_tick <-tick_nohz_idle_stop_tick
1609 arch_cpu_idle_enter <-do_idle
1607 arch_cpu_idle_exit <-do_idle
1585 _raw_spin_unlock_irqrestore <-hrtimer_get_next_event
1585 _raw_spin_lock_irqsave <-hrtimer_get_next_event
1585 hrtimer_get_next_event <-__get_next_timer_interrupt
1585 fetch_next_timer_interrupt.constprop.0 <-__get_next_timer_interrupt
1535 timer_base_try_to_set_idle <-tick_nohz_idle_stop_tick
1535 get_next_timer_interrupt <-tick_nohz_next_event
1534 timekeeping_max_deferment <-tick_nohz_next_event
1478 tmigr_cpu_new_timer <-__get_next_timer_interrupt
1478 _raw_spin_unlock <-tmigr_cpu_new_timer
1478 _raw_spin_lock <-tmigr_cpu_new_timer
1321 free_swap_cache <-free_pages_and_swap_cache
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2112578
Title:
riscv64: KVM does not release harts
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2112578/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs