Bryant, Ray
2006-Nov-08 21:00 UTC
RE: [Xen-devel] [XENOPROLIFE] New oprofile patch for XenOProfile
Santos, Jose Renato G wrote: <snip>>>> >>> Ok. That seems a good plan. >>> I will be glad to help if I can when you have more details. >>> On a related note, I received a report that XenOprofile is missing >>> some user level samples. I am preparing a patch with the fix and >>> should post it to the list later today. This should affect kernel >>> samples though. >>> >> >> "should" or "should not" affect kernel samples? >> > > Sorry for the typo. It should NOT affect kernel samples REnatoThat''s what I figured, but was just checking. :-) I mispoke before, the last time I have this stuff working was with cs 11408 and what I labeled "old profile" (whatever that was...) So I went back and resurrected my cs 11408 xen build and ran three different versions of xenoprof against it: (1) oprofile 0.9.2 + your patch for 0.9.2 (2) oprofile 0.9.1 + your patch r3 for 0.9.1 (3) oprofile 0.9.1 + Rosimildo''s old patch to fix image->start and image->end for 64 bit hypervisor (1) and (2) didn''t give me any xen or guest kernel samples. (3) worked the way I was expecting things to work (as it had before). So I am guessing that (3) is the old profile I used before. I rebooted to cs 11785 + AMD patches, and retried (3) and it works basically the same as it did for 11408 (whew). I still haven''t verified that the xen and kernel guest samples are correct, but at least there are xen, kernel guest, kernel user samples and I''m not getting any with (1) or (2). So I am thinking that the problems I am seeing are related to 64-bit hypervisor and the more recent fixes than Rosimildo''s patchset. -- Best Regards, Ray Ray Bryant, Ph. D. x50038 or 512-602-0038 AMD Performance Labs Austin, Texas _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Santos, Jose Renato G
2006-Nov-08 22:06 UTC
RE: [Xen-devel] [XENOPROLIFE] New oprofile patch for XenOProfile
Ray, Do you get versions 1 and 2 working with 32bit Xen? Could you please send me Rosimildo patches. I don''t think I have it and I would like to compare with the others. Thanks Renato> -----Original Message----- > From: Bryant, Ray [mailto:ray.bryant@amd.com] > Sent: Wednesday, November 08, 2006 1:01 PM > To: Santos, Jose Renato G; Ray Bryant > Cc: Woller, Thomas; xen-devel@lists.xensource.com > Subject: RE: [Xen-devel] [XENOPROLIFE] New oprofile patch for > XenOProfile > > Santos, Jose Renato G wrote: > > <snip> > > >>> > >>> Ok. That seems a good plan. > >>> I will be glad to help if I can when you have more details. > >>> On a related note, I received a report that XenOprofile > is missing > >>> some user level samples. I am preparing a patch with the fix and > >>> should post it to the list later today. This should affect kernel > >>> samples though. > >>> > >> > >> "should" or "should not" affect kernel samples? > >> > > > > Sorry for the typo. It should NOT affect kernel samples REnato > > That''s what I figured, but was just checking. :-) > > I mispoke before, the last time I have this stuff working was with cs > 11408 and what I labeled "old profile" (whatever that was...) > > So I went back and resurrected my cs 11408 xen build and ran > three different versions of xenoprof against it: > > (1) oprofile 0.9.2 + your patch for 0.9.2 > (2) oprofile 0.9.1 + your patch r3 for 0.9.1 > (3) oprofile 0.9.1 + Rosimildo''s old patch to fix image->start and > image->end for 64 bit hypervisor > > (1) and (2) didn''t give me any xen or guest kernel samples. > (3) worked > the way I was expecting things to work (as it had before). > So I am guessing that (3) is the old profile I used before. > > I rebooted to cs 11785 + AMD patches, and retried (3) and it > works basically the same as it did for 11408 (whew). I > still haven''t verified that the xen and kernel guest samples > are correct, but at least there are xen, kernel guest, kernel > user samples and I''m not getting any with (1) or (2). > > So I am thinking that the problems I am seeing are related to > 64-bit hypervisor and the more recent fixes than Rosimildo''s patchset. > > -- > Best Regards, > > Ray > > Ray Bryant, Ph. D. > x50038 or 512-602-0038 > AMD Performance Labs > Austin, Texas > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ray Bryant
2006-Nov-09 17:50 UTC
Re: [Xen-devel] [XENOPROLIFE] New oprofile patch for XenOProfile
On Wednesday 08 November 2006 16:06, Santos, Jose Renato G wrote:> Ray, > > Do you get versions 1 and 2 working with 32bit Xen? > Could you please send me Rosimildo patches. I don''t think I have it and > I would like to compare with the others. > Thanks > > Renato ><snip> I''m attaching the patches I applied to make what I was referring to as "old profile". At the moment, I''m not setup to do a 32-bit hypervisor build or test (I short- sightedly decided some time ago just to work on 64-bit hypervisors and am still suffereing the effects of that decision. :-) ). I''ll see if I can get access to a 32-bit built setup from Tom et al and try xenoprof for that case. Please note, even Rosamildo would call the 3rd patch of this set a hack. :-) Obviously, I had to revert this in order to get guest kernel profiling to work for the 32-bit guest/64-bit hypervisor case. -- Ray Bryant AMD Performance Labs Austin, Tx 512-602-0038 (o) 512-507-7807 (c) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel