From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?EUC-KR?B?udrAurq0?= Subject: Re: Is it possible that xenoprof active domain profiling using pvops jeremy's kernel Date: Fri, 29 Jan 2010 17:02:34 +0900 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1782081152==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Santos, Jose Renato G" Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============1782081152== Content-Type: multipart/alternative; boundary=00c09f99e14ee20730047e490ece --00c09f99e14ee20730047e490ece Content-Type: text/plain; charset=EUC-KR Content-Transfer-Encoding: quoted-printable I already have strictly adhered to xenoprof_tutorial. I also tried to apply xen-4.0.0-rc3-pre unstable version. but it is also does not work with same error message. I want to know your active domain profiling environment, including xen version, dom0, domU and linux distribution. 2010=B3=E2 1=BF=F9 28=C0=CF =BF=C0=C8=C4 3:50, Santos, Jose Renato G =B4=D4=C0=C7 =B8=BB: > This is the only recent fix I am aware of > Active mode profiling requires carefull synchronization between dom0 and > the guest domain > Make sure you follow the instructions described in: > http://www.xen.org/files/summit_3/xenoprof_tutorial.pdf > > Renato > > ------------------------------ > *From:* =B9=DA=C0=BA=BA=B4 [mailto:peb1611@gmail.com] > *Sent:* Wednesday, January 27, 2010 7:39 PM > > *To:* Santos, Jose Renato G > *Cc:* xen-devel@lists.xensource.com > *Subject:* Re: [Xen-devel] Is it possible that xenoprof active domain > profiling using pvops jeremy's kernel > > Thanks. I am sorry for late response. > > the patch you have mentioned is already applied. > > Hum....But, I have not tried to Xen 4.0 or unstable. > > Is there any other difference between the patch and 4.0 or unstable about > xenoprof.c ?? > > 2010=B3=E2 1=BF=F9 24=C0=CF =BF=C0=C0=FC 10:01, Santos, Jose Renato G =B4=D4=C0=C7 > =B8=BB: > >> This seems to be related to a recently fixed bug. >> Try using Xen 4.0 or latest unstable or apply the patch posted in: >> http://lists.xensource.com/archives/html/xen-devel/2009-12/msg00709.html >> >> Renato >> >> ------------------------------ >> *From:* =B9=DA=C0=BA=BA=B4 [mailto:peb1611@gmail.com] >> *Sent:* Saturday, January 23, 2010 12:33 AM >> *To:* Santos, Jose Renato G >> *Cc:* xen-devel@lists.xensource.com >> *Subject:* Re: [Xen-devel] Is it possible that xenoprof active domain >> profiling using pvops jeremy's kernel >> >> I tried to use same pvops kernel(jeremy's) for both dom0 and domU, and >> dullor's patch. >> >> But, it does not work well. >> >> dom0# opcontrol --start-daemon --event=3DL2_RQSTS:100000 >> --xen=3D/boot/xen-syms-3.4.2 --vmlinux=3D/boot/vmlinux-2.6.31.6-xen-xeno= prof >> --active-domains=3D1 >> Using 2.6+ OProfile kernel interface. >> Reading module info. >> Using log file /var/lib/oprofile/samples/oprofiled.log >> Daemon started. >> >> dom0 seems to be good. I think,, >> >> and domU command >> >> domU# opcontrol --start --event=3DL2_RQSTS:100000 --xen=3D/boot/xen-syms= -3.4.2 >> --vmlinux=3D/boot/vmlinux-2.6.31.6-domU-xenoprof >> /usr/local/bin/opcontrol: line 367: timer: command not found >> You cannot specify any performance counter events >> because OProfile is in timer mode. >> >> And. Some tricky output.. >> >> dom0#>cat /dev/oprofile/cpu_type >> i386/core >> >> domU#>cat /dev/oprofile/cpu_type >> timer >> >> I would appreciate your response....:) >> >> >> >> >> 2010=B3=E2 1=BF=F9 23=C0=CF =BF=C0=C0=FC 3:32, Santos, Jose Renato G =B4=D4=C0=C7 >> =B8=BB: >> >>> To run xenoprof in active mode you need xenoprof support both in dom0 >>> and in domU. Try using the the pvops kernel with Dullor's xenoprof patc= h in >>> domU too. This should solve your problem... >>> >>> Renato >>> >>> ------------------------------ >>> *From:* xen-devel-bounces@lists.xensource.com [mailto: >>> xen-devel-bounces@lists.xensource.com] *On Behalf Of *??? >>> *Sent:* Thursday, January 21, 2010 10:00 PM >>> *To:* xen-devel@lists.xensource.com >>> *Subject:* [Xen-devel] Is it possible that xenoprof active domain >>> profiling using pvops jeremy's kernel >>> >>> my system configuration >>> >>> xen 3.4.2, oprofile 0.9.5( xenoprof patched ), dom0( jeremy's pvops >>> kernel 2.6.31.6 - patched dullor's xenoprof patch ), domU( vanilla kern= el >>> 2.6.32 with paravirt enabled ), distribution( ubuntu 9.10 ) >>> >>> In passive mode, xenoprof seems to work well, opreport showed good >>> information. >>> but, in active mode, it seems not to be done correctly. >>> >>> my command is strictly followed by xenoprof tutorial doc. >>> >>> >>> opcontrol --start-daemon --event=3DL2_RQSTS:100000 >>> --xen=3D/boot/xen-syms-3.4.2 --vmlinux=3D/boot/vmlinux-2.6.31.6-xen-xen= oprof >>> --active-domains=3D7 >>> >>> >>> opcontrol --start --event=3DL2_RQSTS:100000 --xen=3D/boot/xen-syms-3.4.= 2 >>> --vmlinux=3D/boot/vmlinux-2.6.32-domU >>> In domU, opcontrol was break showing "cannot find timer command??" >>> >>> I think that domU kernel also should be patched. Is it right?? dullor's >>> patch available on vanilla kernel?? I had tried to patch the dullor's p= atch >>> to vanilla kernel 2.6.31.6 with 2 conflict message.(mmu.c, xen-ops.h) >>> >>> is there anyone who succeed in running xenoprof in active mode using >>> jeremy's pvops 2.6.31.6 dom0 ?? >>> >>> >>> >>> >> > --00c09f99e14ee20730047e490ece Content-Type: text/html; charset=EUC-KR Content-Transfer-Encoding: quoted-printable
I already have strictly adhered to xenoprof_tutorial.
 
I also tried to apply xen-4.0.0-rc3-pre unstable version. but it is al= so does not work with same error message.
 
I want to know your active domain profiling environment, including xen= version, dom0, domU and linux distribution.

 
2010=B3=E2 1=BF=F9 28=C0=CF =BF=C0=C8=C4 3:50, S= antos, Jose Renato G <joserenato.santos@hp.com>=B4=D4=C0=C7 =B8=BB:
This is the only recent fix I am aware of
Active mode pr= ofiling requires carefull synchronization between dom0 and the guest domain=
Make sure you follow the instructions described in:
=  
Renato<= /span>


From: =B9=DA=C0=BA=BA=B4 [mailto:peb1611@gmail.com]
S= ent: Wednesday, January 27, 2010 7:39 PM=20

To: Santos, Jose Renato G
Cc: xen-devel@list= s.xensource.com
Subject: Re: [Xen-devel] Is it possible that = xenoprof active domain profiling using pvops jeremy's kernel

Thanks. I am sorry for late response.

the patch you have mentioned is already applied.
 
Hum....But, I have not tried to Xen 4.0 or unstable.
 
Is there any other difference between the patch and 4.0 or unstable ab= out xenoprof.c ??
 
2010=B3=E2 1=BF=F9 24=C0=CF =BF=C0=C0=FC 10:01, = Santos, Jose Renato G <joserenato.santos@hp.com>=B4= =D4=C0=C7 =B8=BB:
This seems to be related to a recently fixed bug.
Try using Xen 4.0 or latest unstable or apply the patch&n= bsp;posted in: 
 
Renato

From: =B9=DA=C0=BA=BA=B4 [mailto:peb1611@gmail.com]=
Sent: Saturday, January 23, 2010 12:33 AM
To: Santos,= Jose Renato G
Cc: xen-devel@lists.xensource.com
Subject: Re: [Xen-devel] Is = it possible that xenoprof active domain profiling using pvops jeremy's = kernel

I tried to use same pvops kernel(jeremy's) for both dom0 and domU,= and dullor's patch.
 
But, it does not work well.
 
dom0# opcontrol --start-daemon --event=3DL2_RQSTS:100000 --xen=3D/boot= /xen-syms-3.4.2 --vmlinux=3D/boot/vmlinux-2.6.31.6-xen-xenoprof --active-do= mains=3D1
Using 2.6+ OProfile kernel interface.
Reading module info.<= br> Using log file /var/lib/oprofile/samples/oprofiled.log
Daemon started.
 
dom0 seems to be good. I think,,
 
and domU command
 
domU# opcontrol --start --event=3DL2_RQSTS:100000 --xen=3D/boot/xen-sy= ms-3.4.2 --vmlinux=3D/boot/vmlinux-2.6.31.6-domU-xenoprof
/usr/local/bi= n/opcontrol: line 367: timer: command not found
You cannot specify any p= erformance counter events
because OProfile is in timer mode.
 
And. Some tricky output..
 
dom0#>cat /dev/oprofile/cpu_type
i386/core
 
domU#>cat /dev/oprofile/cpu_type
timer
 
I would appreciate your response....:)
 


 
2010=B3=E2 1=BF=F9 23=C0=CF =BF=C0=C0=FC 3:32, S= antos, Jose Renato G <joserenato.santos@hp.com>=B4=D4= =C0=C7 =B8=BB:
To run xenoprof in active mode you need xenoprof support both = in dom0 and in domU. Try using the the pvops kernel with Dullor's xenop= rof patch in domU too. This should solve your problem...
 
Renato


From: xen-devel-bounces@lists.xenso= urce.com [mailto:xen-devel-bounces@lists.xensource.com] On Behal= f Of ???
Sent: Thursday, January 21, 2010 10:00 PM
To: xen-devel@lists.xens= ource.com
Subject: [Xen-devel] Is it possible that xenoprof a= ctive domain profiling using pvops jeremy's kernel

my system configuration
 
xen 3.4.2, oprofile 0.9.5( xenoprof patched ), dom0( jeremy's pvop= s kernel 2.6.31.6 - patched dullor's xenoprof patch ), domU( = vanilla kernel 2.6.32 with paravirt enabled ), distribution( ubuntu 9.10 )<= /div>
 
In passive mode, xenoprof seems to work well, opreport showed good inf= ormation.
but, in active mode, it seems not to be done correctly.
 
my command is strictly followed by xenoprof tutorial doc.
 
<dom0>
opcontrol --start-daemon --event=3DL2_RQSTS:100000 --x= en=3D/boot/xen-syms-3.4.2 --vmlinux=3D/boot/vmlinux-2.6.31.6-xen-xenoprof -= -active-domains=3D7
 
<domU>
opcontrol --start --event=3DL2_RQSTS:100000 --xen=3D/b= oot/xen-syms-3.4.2 --vmlinux=3D/boot/vmlinux-2.6.32-domU
In domU, opcontrol was break showing "cannot find timer command??= "
 
I think that domU kernel also should be patched. Is it right?? dullor&= #39;s patch available on vanilla kernel?? I had tried to patch the dullor&#= 39;s patch to vanilla kernel 2.6.31.6 with 2 conflict message.(mmu.c, xen-o= ps.h)
 
is there anyone who succeed in running xenoprof in active mo= de using jeremy's pvops 2.6.31.6 dom0 ??
 
 


=

--00c09f99e14ee20730047e490ece-- --===============1782081152== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1782081152==--