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
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Bhatia, Nikhil
Sent: Thursday, August 17, 2006
Subject: [Xen-devel] Xen and
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.
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?