From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Ehrhardt Date: Fri, 04 Apr 2008 11:03:58 +0000 Subject: [kvm-ppc-devel] Profile kvmppc - #2 - guest idles two minutes in Message-Id: <47F60B1E.6060802@linux.vnet.ibm.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: kvm-ppc@vger.kernel.org Well without real perf counters it's semi-useless (might be misleading) but= anyway here what I got so far - #2 - guest idles two minutes in shell prom= pt: bash-3.00# opreport --session-dir=3D/mnt/usb/oprofile_idle/ CPU: CPU with timer interrupt, speed 0 MHz (estimated) Profiling through timer interrupt TIMER:0| samples| %| ------------------ 4818 nan vmlinux.host 36 nan qemu-system-ppcemb.viob_v1 26 nan libc-2.3.5.so 9 nan bash 7 nan ld-2.3.5.so 5 nan oprofiled 4 nan libpthread-2.3.5.so 1 nan librt-2.3.5.so 1 nan libpopt.so.0.0.0 Details: bash-3.00# opreport --session-dir=3D/mnt/usb/oprofile_idle/ -l CPU: CPU with timer interrupt, speed 0 MHz (estimated) Profiling through timer interrupt samples % app name symbol name 1625 nan vmlinux.host cpu_idle 1325 nan vmlinux.host kvmppc_handle_exit 730 nan vmlinux.host finish_task_switch 600 nan vmlinux.host tick_nohz_stop_sched_tick 129 nan vmlinux.host kvmppc_emulate_instruction 102 nan vmlinux.host tick_nohz_restart_sched_tick 63 nan vmlinux.host schedule 39 nan vmlinux.host do_softirq 31 nan vmlinux.host __do_softirq 27 nan vmlinux.host run_timer_softirq 26 nan libc-2.3.5.so (no symbols) 20 nan vmlinux.host ksoftirqd 14 nan vmlinux.host hrtimer_run_pending 10 nan vmlinux.host _cond_resched 9 nan bash (no symbols) 7 nan ld-2.3.5.so (no symbols) 7 nan vmlinux.host copy_page 4 nan qemu-system-ppcemb.viob_v1 kvm_run 4 nan vmlinux.host do_page_fault 4 nan vmlinux.host sigprocmask 4 nan vmlinux.host sys_select 3 nan qemu-system-ppcemb.viob_v1 __divdi3 3 nan qemu-system-ppcemb.viob_v1 dynticks_rearm_timer 3 nan qemu-system-ppcemb.viob_v1 kvm_arch_post_kvm_run 3 nan qemu-system-ppcemb.viob_v1 kvm_main_loop_cpu 3 nan qemu-system-ppcemb.viob_v1 post_kvm_run 3 nan qemu-system-ppcemb.viob_v1 virtio_net_poll 3 nan vmlinux.host __flush_dcache_icache 3 nan vmlinux.host do_select 3 nan vmlinux.host do_vfs_ioctl 3 nan vmlinux.host do_wp_page 3 nan vmlinux.host getnstimeofday 3 nan vmlinux.host sys_rt_sigtimedwait 3 nan vmlinux.host sys_timer_settime 2 nan libpthread-2.3.5.so __pthread_mutex_unlock_usercnt 2 nan qemu-system-ppcemb.viob_v1 __moddi3 2 nan vmlinux.host DoSyscall 2 nan vmlinux.host __mod_timer 2 nan vmlinux.host find_lock_page 2 nan vmlinux.host find_vma 2 nan vmlinux.host get_user_pages 2 nan vmlinux.host handle_IRQ_event 2 nan vmlinux.host kthread_should_stop 2 nan vmlinux.host kvmppc_44x_tlb_index 2 nan vmlinux.host sys_timer_gettime 2 nan vmlinux.host vm_normal_page 1 nan libpopt.so.0.0.0 (no symbols) 1 nan libpthread-2.3.5.so __errno_location 1 nan libpthread-2.3.5.so __libc_sigaction 1 nan librt-2.3.5.so (no symbols) 1 nan oprofiled clear_trans_current 1 nan oprofiled odb_update_node 1 nan oprofiled opd_process_samples 1 nan oprofiled pop_buffer_value 1 nan oprofiled sfile_put 1 nan qemu-system-ppcemb.viob_v1 dumb_refresh 1 nan qemu-system-ppcemb.viob_v1 gui_update 1 nan qemu-system-ppcemb.viob_v1 handle_io_window 1 nan qemu-system-ppcemb.viob_v1 kvm_eat_signal 1 nan qemu-system-ppcemb.viob_v1 main_loop_wait 1 nan qemu-system-ppcemb.viob_v1 qemu_del_timer 1 nan qemu-system-ppcemb.viob_v1 qemu_kvm_cpu_env 1 nan qemu-system-ppcemb.viob_v1 qemu_mod_timer 1 nan qemu-system-ppcemb.viob_v1 qemu_run_timers 1 nan qemu-system-ppcemb.viob_v1 qemu_shutdown_requested 1 nan qemu-system-ppcemb.viob_v1 tap_read_poll 1 nan qemu-system-ppcemb.viob_v1 virtio_net_can_receive 1 nan vmlinux.host __copy_tofrom_user 1 nan vmlinux.host __kfree_skb 1 nan vmlinux.host __rpc_execute 1 nan vmlinux.host __wake_up_bit 1 nan vmlinux.host copy_page_range 1 nan vmlinux.host copy_siginfo_to_user 1 nan vmlinux.host core_sys_select 1 nan vmlinux.host csum_partial 1 nan vmlinux.host down_write 1 nan vmlinux.host emac_poll_tx 1 nan vmlinux.host filemap_fault 1 nan vmlinux.host find_extend_vma 1 nan vmlinux.host find_next_bit 1 nan vmlinux.host find_vma_prev 1 nan vmlinux.host gfn_to_hva 1 nan vmlinux.host handle_mm_fault 1 nan vmlinux.host handle_page_fault 1 nan vmlinux.host ip_generic_getfrag 1 nan vmlinux.host ktime_get_ts 1 nan vmlinux.host kvm_arch_vcpu_ioctl_run 1 nan vmlinux.host kvmppc_check_and_deliver_interru= pts 1 nan vmlinux.host kvmppc_emulate_dec 1 nan vmlinux.host kvmppc_mmu_map 1 nan vmlinux.host lock_sock_nested 1 nan vmlinux.host lock_timer_base 1 nan vmlinux.host mark_page_accessed 1 nan vmlinux.host mprotect_fixup 1 nan vmlinux.host mutex_lock 1 nan vmlinux.host nfs_permission 1 nan vmlinux.host normal_poll 1 nan vmlinux.host ppc_select 1 nan vmlinux.host remove_wait_queue 1 nan vmlinux.host rpcauth_lookup_credcache 1 nan vmlinux.host rt_hash_code 1 nan vmlinux.host sys_ioctl 1 nan vmlinux.host sys_read 1 nan vmlinux.host syscall_dotrace_cont 1 nan vmlinux.host tty_ldisc_deref 1 nan vmlinux.host udp_push_pending_frames 1 nan vmlinux.host udp_sendmsg 1 nan vmlinux.host unmap_vmas 1 nan vmlinux.host unx_marshal 1 nan vmlinux.host vfs_ioctl --=20 Gr=FCsse / regards,=20 Christian Ehrhardt IBM Linux Technology Center, Open Virtualization ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ kvm-ppc-devel mailing list kvm-ppc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-ppc-devel