Re: Questing regarding KVM Guest PMU

2012-04-09 Thread Gleb Natapov
On Sun, Apr 08, 2012 at 06:27:03PM +0300, Gleb Natapov wrote: On Fri, Apr 06, 2012 at 09:50:50AM +0300, Gleb Natapov wrote: On Fri, Apr 06, 2012 at 10:43:17AM +0530, shashank rachamalla wrote: On Thu, Apr 5, 2012 at 8:11 PM, Gleb Natapov g...@redhat.com wrote: On Thu, Apr 05, 2012 at

Re: Questing regarding KVM Guest PMU

2012-04-09 Thread shashank rachamalla
On Mon, Apr 9, 2012 at 2:56 PM, Gleb Natapov g...@redhat.com wrote: On Sun, Apr 08, 2012 at 06:27:03PM +0300, Gleb Natapov wrote: On Fri, Apr 06, 2012 at 09:50:50AM +0300, Gleb Natapov wrote: On Fri, Apr 06, 2012 at 10:43:17AM +0530, shashank rachamalla wrote: On Thu, Apr 5, 2012 at 8:11

Re: Questing regarding KVM Guest PMU

2012-04-08 Thread Gleb Natapov
On Fri, Apr 06, 2012 at 09:50:50AM +0300, Gleb Natapov wrote: On Fri, Apr 06, 2012 at 10:43:17AM +0530, shashank rachamalla wrote: On Thu, Apr 5, 2012 at 8:11 PM, Gleb Natapov g...@redhat.com wrote: On Thu, Apr 05, 2012 at 05:38:40PM +0300, Avi Kivity wrote: On 04/05/2012 04:57 PM, Gleb

Re: Questing regarding KVM Guest PMU

2012-04-06 Thread Gleb Natapov
On Fri, Apr 06, 2012 at 10:43:17AM +0530, shashank rachamalla wrote: On Thu, Apr 5, 2012 at 8:11 PM, Gleb Natapov g...@redhat.com wrote: On Thu, Apr 05, 2012 at 05:38:40PM +0300, Avi Kivity wrote: On 04/05/2012 04:57 PM, Gleb Natapov wrote: May be it used NMI based profiling. We

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Avi Kivity
On 04/04/2012 01:29 PM, Gleb Natapov wrote: ok. seems to be. will move over to perf as its working fine inside guest. Good riddance IMO. I managed to run it on a guest (but not on my host!). The thing is buggy. It does not use global ctrl MSR to enable counters and kvm has all of them

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Gleb Natapov
On Thu, Apr 05, 2012 at 03:27:18PM +0300, Avi Kivity wrote: On 04/04/2012 01:29 PM, Gleb Natapov wrote: ok. seems to be. will move over to perf as its working fine inside guest. Good riddance IMO. I managed to run it on a guest (but not on my host!). The thing is buggy. It does not

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Avi Kivity
On 04/05/2012 03:37 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:27:18PM +0300, Avi Kivity wrote: On 04/04/2012 01:29 PM, Gleb Natapov wrote: ok. seems to be. will move over to perf as its working fine inside guest. Good riddance IMO. I managed to run it on a guest

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Gleb Natapov
On Thu, Apr 05, 2012 at 03:48:51PM +0300, Avi Kivity wrote: On 04/05/2012 03:37 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:27:18PM +0300, Avi Kivity wrote: On 04/04/2012 01:29 PM, Gleb Natapov wrote: ok. seems to be. will move over to perf as its working fine inside

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Avi Kivity
On 04/05/2012 04:26 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:48:51PM +0300, Avi Kivity wrote: On 04/05/2012 03:37 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:27:18PM +0300, Avi Kivity wrote: On 04/04/2012 01:29 PM, Gleb Natapov wrote: ok. seems to be. will

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Gleb Natapov
On Thu, Apr 05, 2012 at 04:28:48PM +0300, Avi Kivity wrote: On 04/05/2012 04:26 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:48:51PM +0300, Avi Kivity wrote: On 04/05/2012 03:37 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:27:18PM +0300, Avi Kivity wrote: On 04/04/2012

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Gleb Natapov
On Thu, Apr 05, 2012 at 04:48:57PM +0300, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 04:28:48PM +0300, Avi Kivity wrote: On 04/05/2012 04:26 PM, Gleb Natapov wrote: On Thu, Apr 05, 2012 at 03:48:51PM +0300, Avi Kivity wrote: On 04/05/2012 03:37 PM, Gleb Natapov wrote: On Thu, Apr

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Avi Kivity
On 04/05/2012 04:57 PM, Gleb Natapov wrote: May be it used NMI based profiling. We should ask oprofile developers. As I said I am almost sure my inability to run it on a host is probably PEBKAC, although I ran the same script exactly on the host and the guest (the script is from the

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread Gleb Natapov
On Thu, Apr 05, 2012 at 05:38:40PM +0300, Avi Kivity wrote: On 04/05/2012 04:57 PM, Gleb Natapov wrote: May be it used NMI based profiling. We should ask oprofile developers. As I said I am almost sure my inability to run it on a host is probably PEBKAC, although I ran the same

Re: Questing regarding KVM Guest PMU

2012-04-05 Thread shashank rachamalla
On Thu, Apr 5, 2012 at 8:11 PM, Gleb Natapov g...@redhat.com wrote: On Thu, Apr 05, 2012 at 05:38:40PM +0300, Avi Kivity wrote: On 04/05/2012 04:57 PM, Gleb Natapov wrote: May be it used NMI based profiling. We should ask oprofile developers. As I said I am almost sure my inability to

Re: Questing regarding KVM Guest PMU

2012-04-04 Thread Gleb Natapov
On Wed, Apr 04, 2012 at 12:24:17AM +0530, shashank rachamalla wrote: On Wed, Apr 4, 2012 at 12:13 AM, shashank rachamalla shashank.rachama...@gmail.com wrote: On Tue, Apr 3, 2012 at 10:28 PM, Gleb Natapov g...@redhat.com wrote: On Tue, Apr 03, 2012 at 07:20:04PM +0530, shashank rachamalla

Re: Questing regarding KVM Guest PMU

2012-04-04 Thread shashank rachamalla
On Wed, Apr 4, 2012 at 12:34 PM, Gleb Natapov g...@redhat.com wrote: On Wed, Apr 04, 2012 at 12:24:17AM +0530, shashank rachamalla wrote: On Wed, Apr 4, 2012 at 12:13 AM, shashank rachamalla shashank.rachama...@gmail.com wrote: On Tue, Apr 3, 2012 at 10:28 PM, Gleb Natapov g...@redhat.com

Re: Questing regarding KVM Guest PMU

2012-04-04 Thread Gleb Natapov
On Wed, Apr 04, 2012 at 03:49:42PM +0530, shashank rachamalla wrote: tatus: RO Content-Length: 2989 Lines: 79 On Wed, Apr 4, 2012 at 12:34 PM, Gleb Natapov g...@redhat.com wrote: On Wed, Apr 04, 2012 at 12:24:17AM +0530, shashank rachamalla wrote: On Wed, Apr 4, 2012 at 12:13 AM,

Re: Questing regarding KVM Guest PMU

2012-04-04 Thread shashank rachamalla
On Wed, Apr 4, 2012 at 3:59 PM, Gleb Natapov g...@redhat.com wrote: On Wed, Apr 04, 2012 at 03:49:42PM +0530, shashank rachamalla wrote: tatus: RO Content-Length: 2989 Lines: 79 On Wed, Apr 4, 2012 at 12:34 PM, Gleb Natapov g...@redhat.com wrote: On Wed, Apr 04, 2012 at 12:24:17AM +0530,

Re: Questing regarding KVM Guest PMU

2012-04-03 Thread shashank rachamalla
On Mon, Mar 19, 2012 at 12:37 PM, Gleb Natapov g...@redhat.com wrote: On Mon, Mar 19, 2012 at 12:20:30PM +0530, shashank rachamalla wrote: On Sun, Mar 18, 2012 at 10:21 PM, Gleb Natapov g...@redhat.com wrote: On Sun, Mar 18, 2012 at 09:47:55PM +0530, shashank rachamalla wrote: I guess

Re: Questing regarding KVM Guest PMU

2012-04-03 Thread Gleb Natapov
On Tue, Apr 03, 2012 at 07:20:04PM +0530, shashank rachamalla wrote: On Mon, Mar 19, 2012 at 12:37 PM, Gleb Natapov g...@redhat.com wrote: On Mon, Mar 19, 2012 at 12:20:30PM +0530, shashank rachamalla wrote: On Sun, Mar 18, 2012 at 10:21 PM, Gleb Natapov g...@redhat.com wrote: On Sun, Mar

Re: Questing regarding KVM Guest PMU

2012-04-03 Thread shashank rachamalla
On Tue, Apr 3, 2012 at 10:28 PM, Gleb Natapov g...@redhat.com wrote: On Tue, Apr 03, 2012 at 07:20:04PM +0530, shashank rachamalla wrote: On Mon, Mar 19, 2012 at 12:37 PM, Gleb Natapov g...@redhat.com wrote: On Mon, Mar 19, 2012 at 12:20:30PM +0530, shashank rachamalla wrote: On Sun, Mar 18,

Re: Questing regarding KVM Guest PMU

2012-04-03 Thread shashank rachamalla
On Wed, Apr 4, 2012 at 12:13 AM, shashank rachamalla shashank.rachama...@gmail.com wrote: On Tue, Apr 3, 2012 at 10:28 PM, Gleb Natapov g...@redhat.com wrote: On Tue, Apr 03, 2012 at 07:20:04PM +0530, shashank rachamalla wrote: On Mon, Mar 19, 2012 at 12:37 PM, Gleb Natapov g...@redhat.com

Re: Questing regarding KVM Guest PMU

2012-03-19 Thread shashank rachamalla
On Sun, Mar 18, 2012 at 10:21 PM, Gleb Natapov g...@redhat.com wrote: On Sun, Mar 18, 2012 at 09:47:55PM +0530, shashank rachamalla wrote: I guess things are working fine with perf. But why not with oprofile ? Looks like it. I never tried oprofile. Will try to reproduce your problem and

Re: Questing regarding KVM Guest PMU

2012-03-19 Thread Gleb Natapov
On Mon, Mar 19, 2012 at 12:20:30PM +0530, shashank rachamalla wrote: On Sun, Mar 18, 2012 at 10:21 PM, Gleb Natapov g...@redhat.com wrote: On Sun, Mar 18, 2012 at 09:47:55PM +0530, shashank rachamalla wrote: I guess things are working fine with perf. But why not with oprofile ? Looks

Questing regarding KVM Guest PMU

2012-03-18 Thread shashank rachamalla
Hi I have setup kernel 3.3 ( which has save and restore support for PMU registers in KVM ). Also, I have started a guest machine by specifying --cpu host in qemu-kvm and verified that the arch_perfmon cpu flag is visible inside the guest. However, I could not succeed in counting the number of cpu

Re: Questing regarding KVM Guest PMU

2012-03-18 Thread Gleb Natapov
On Sun, Mar 18, 2012 at 03:48:53PM +0530, shashank rachamalla wrote: CPU: Core 2, speed 2200.19 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 10 CPU_CLK_UNHALT...|  samples|      %|

Re: Questing regarding KVM Guest PMU

2012-03-18 Thread shashank rachamalla
2012/3/18 Gleb Natapov g...@redhat.com: On Sun, Mar 18, 2012 at 03:48:53PM +0530, shashank rachamalla wrote: CPU: Core 2, speed 2200.19 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 10

Re: Questing regarding KVM Guest PMU

2012-03-18 Thread Avi Kivity
On 03/18/2012 02:57 PM, shashank rachamalla wrote: 2012/3/18 Gleb Natapov g...@redhat.com: On Sun, Mar 18, 2012 at 03:48:53PM +0530, shashank rachamalla wrote: CPU: Core 2, speed 2200.19 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of

Re: Questing regarding KVM Guest PMU

2012-03-18 Thread Gleb Natapov
On Sun, Mar 18, 2012 at 06:27:53PM +0530, shashank rachamalla wrote: 2012/3/18 Gleb Natapov g...@redhat.com: On Sun, Mar 18, 2012 at 03:48:53PM +0530, shashank rachamalla wrote: CPU: Core 2, speed 2200.19 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with

Re: Questing regarding KVM Guest PMU

2012-03-18 Thread shashank rachamalla
2012/3/18 Gleb Natapov g...@redhat.com: On Sun, Mar 18, 2012 at 06:27:53PM +0530, shashank rachamalla wrote: 2012/3/18 Gleb Natapov g...@redhat.com: On Sun, Mar 18, 2012 at 03:48:53PM +0530, shashank rachamalla wrote: CPU: Core 2, speed 2200.19 MHz (estimated) Counted CPU_CLK_UNHALTED

Re: Questing regarding KVM Guest PMU

2012-03-18 Thread Gleb Natapov
On Sun, Mar 18, 2012 at 09:47:55PM +0530, shashank rachamalla wrote: I guess things are working fine with perf. But why not with oprofile ? Looks like it. I never tried oprofile. Will try to reproduce your problem and see what oprofile is doing. I am using ubuntu 10.04 with