Hello Xen Users and Developers, I am trying to Patch the linux-2.6-sparse source tree to get it working with Xenoprof. I have obtained the patch from the Xenoprof source forge website maintained by HP. http://xenoprof.sourceforge.net/ However, I am unable to apply the Xenoprof-3.0-linux-2.6-sparse patch as the source-tree structure expected by the patch is different from the one in 3.0.0 distribution (I have tested it with xen-unstable version also but the problem persists). I was going through the archives and there seems to be a confusion of which version of XEN to use with Xenoprof and the directory structure (linux-2.6-sparse/arch/xen/i386 does not exist) and (linux-2.6-sparse/arch/i386/xen etc.). Also, it would be great if someone can shed more light on what exactly is the linux-2.6-sparse source code tree there for and the "correct" directory structure in which the things should be arranged? Thanks, Nikhil _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi, If you are using the latest xen-unstable (3.0.2) then xenoprof is already integrated into it and there is no need for a patch except for the user land oprofile which is oprofile-0.9.1-xen.patch. You should see the xenoprof.c and other xenoprofile related files under xen-unstable/xen/arch/x86/Oprofile. If this dir exists then you have he xen-unstable version with xenoprof integrated. Hope this helps - Padma ________________________________ From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of Bhatia, Nikhil Sent: Thursday, August 17, 2006 6:30 AM To: xen-users@lists.xensource.com Cc: xen-devel@lists.xensource.com Subject: [Xen-devel] Xen and Xenoprof Hello Xen Users and Developers, I am trying to Patch the linux-2.6-sparse source tree to get it working with Xenoprof. I have obtained the patch from the Xenoprof source forge website maintained by HP. http://xenoprof.sourceforge.net/ However, I am unable to apply the Xenoprof-3.0-linux-2.6-sparse patch as the source-tree structure expected by the patch is different from the one in 3.0.0 distribution (I have tested it with xen-unstable version also but the problem persists). I was going through the archives and there seems to be a confusion of which version of XEN to use with Xenoprof and the directory structure (linux-2.6-sparse/arch/xen/i386 does not exist) and (linux-2.6-sparse/arch/i386/xen etc.). Also, it would be great if someone can shed more light on what exactly is the linux-2.6-sparse source code tree there for and the "correct" directory structure in which the things should be arranged? Thanks, Nikhil _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi By my understanding,xenoprof needs 3 level patch to enable it work. In the unstable tree Xen-core patch unstable/xen/arch/x86/Oprofile Kernel-patch(for each gust os or dom0 OS) /linux-2.6-xen-sparse/arch/i386/o profile User-space patch But seems that xenoprof dose not support passive dom. On 8/17/06, Apparao, Padmashree K <padmashree.k.apparao@intel.com> wrote:> > Hi, > > > > If you are using the latest xen-unstable (3.0.2) then xenoprof is already > integrated into it and there is no need for a patch except for the user land > oprofile which is oprofile-0.9.1-xen.patch. > > > > You should see the xenoprof.c and other xenoprofile related files under > xen-unstable/xen/arch/x86/Oprofile. If this dir exists then you have he > xen-unstable version with xenoprof integrated. > > > > Hope this helps > > - Padma > > > > > ------------------------------ > > *From:* xen-devel-bounces@lists.xensource.com [mailto: > xen-devel-bounces@lists.xensource.com] *On Behalf Of *Bhatia, Nikhil > *Sent:* Thursday, August 17, 2006 6:30 AM > *To:* xen-users@lists.xensource.com > *Cc:* xen-devel@lists.xensource.com > *Subject:* [Xen-devel] Xen and Xenoprof > > > > Hello Xen Users and Developers, > > > > I am trying to Patch the linux-2.6-sparse source tree to get it working > with Xenoprof. I have obtained the patch from the Xenoprof source forge > website maintained by HP. > > > > http://xenoprof.sourceforge.net/ > > > > However, I am unable to apply the Xenoprof-3.0-linux-2.6-sparse patch as > the source-tree structure expected by the patch is different from the one in > 3.0.0 distribution (I have tested it with xen-unstable version also but > the problem persists). I was going through the archives and there seems to > be a confusion of which version of XEN to use with Xenoprof and the > directory structure (linux-2.6-sparse/arch/xen/i386 does not exist) and ( > linux-2.6-sparse/arch/i386/xen etc.). Also, it would be great if someone > can shed more light on what exactly is the linux-2.6-sparse source code > tree there for and the "correct" directory structure in which the things > should be arranged? > > > > Thanks, > > Nikhil > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel