| Greetings,
 I am using oprofile-0.9.3 and am trying to capture idle CPU cycles as part of my profile.  I am able to see both the hypervisor and domain0 in my profile, so I *think* I have oprofile configured correctly, but either I am missing something or this is not supported. Oprofile configuration:
opcontrol --vmlinux=/boot/vmlinux-syms-2.6.18-xen --xen=/boot/xen-syms-3.1.0 --active-domains=0
 GRUB:
title Xen
 root (hd0,0)
 kernel /xen-3.1.0.gz dom0_mem=2G idle=poll
 module /vmlinuz-2.6.18-xen root=/dev/sda2 ro idle=poll console=tty0
 module /initrd-2.6.18-xen.img
 I have tried both xen-3.1.0 and xen-unstable.  I can see both xen and vmlinux symbols in my profile, but none of these include poll_idle (or anything equivalent).  I am using the stock oprofile-0.9.3 which was just released this week and contains the Xen support (previous versions required a Xen-specific patch on top of oprofile). I assume that the hypervisor is responsible for halting the CPU - if so, is there a way to configure the hypervisor to poll instead of halt?  Or is there a different way to expose idle cycles to oprofile under Xen? Regards,
 Jim Harris
 
 _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |