When passing the kernel via
operf --lazy-conversion --callgraph 
--vmlinux=/usr/lib/debug/boot/vmlinux-6.14.0-15-generic --pid <pid>
opreport --callgraph gives me (full output appended):

CPU: AMD64 generic, speed 5086 MHz (estimated)
Counted CPU_CLK_UNHALTED events (CPU Clocks not Halted) with a unit mask of 
0x00 (No unit mask) count 750000
samples  %        image name               symbol name
-------------------------------------------------------------------------------
  354       0.7917  qemu-system-riscv64      cpu_exec_setjmp
  5898     13.1899  qemu-system-riscv64      cpu_exec_loop
  38464    86.0184  qemu-system-riscv64      helper_lookup_tb_ptr
45286    10.9770  qemu-system-riscv64      cpu_get_tb_cpu_state
  45286    100.000  qemu-system-riscv64      cpu_get_tb_cpu_state [self]
-------------------------------------------------------------------------------
40901     9.9141  qemu-system-riscv64      helper_lookup_tb_ptr
  40901    34.3363  qemu-system-riscv64      helper_lookup_tb_ptr [self]
  38464    32.2904  qemu-system-riscv64      cpu_get_tb_cpu_state
  28135    23.6192  qemu-system-riscv64      tb_htable_lookup.lto_priv.0
  2853      2.3951  qemu-system-riscv64      riscv_pm_get_pmm
  2562      2.1508  qemu-system-riscv64      riscv_env_mmu_index
  2423      2.0341  qemu-system-riscv64      riscv_cpu_virt_mem_enabled
  2002      1.6807  qemu-system-riscv64      cpu_get_bcfien.part.0
  1650      1.3852  qemu-system-riscv64      cpu_get_fcfien.part.0
  89        0.0747  qemu-system-riscv64      get_page_addr_code_hostp
  39        0.0327  qemu-system-riscv64      qht_lookup_custom
  1        8.4e-04  amdgpu                   /amdgpu
-------------------------------------------------------------------------------
  1         0.0012  qemu-system-riscv64      timerlist_deadline_ns
  1         0.0012  qemu-system-riscv64      timerlist_run_timers.part.0
  1         0.0012  qemu-system-riscv64      qemu_clock_run_all_timers
  1         0.0012  qemu-system-riscv64      qemu_default_main
  3         0.0036  qemu-system-riscv64      timer_mod_ns
  6         0.0072  qemu-system-riscv64      qemu_main_loop
  14        0.0168  qemu-system-riscv64      tcg_tb_lookup
  30        0.0359  qemu-system-riscv64      mttcg_cpu_thread_fn
  147       0.1761  qemu-system-riscv64      cpu_exec_loop
  1223      1.4650  qemu-system-riscv64      process_queued_cpu_work
  82057    98.2907  qemu-system-riscv64      bql_lock_impl
39537     9.5835  qemu-system-riscv64      qemu_mutex_lock_impl
  39537    47.3588  qemu-system-riscv64      qemu_mutex_lock_impl [self]
  22552    27.0136  libc.so.6                __GI___lll_lock_wait
  21395    25.6277  libc.so.6                pthread_mutex_lock@@GLIBC_2.2.5


** Attachment added: "oprofile_with_vmlinux_callgraph.txt"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2112578/+attachment/5885549/+files/oprofile_with_vmlinux_callgraph.txt

-- 
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

Reply via email to