This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Latest XenOprofile patch for Oprofile 0.9.1

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Latest XenOprofile patch for Oprofile 0.9.1
From: "Santos, Jose Renato G" <joserenato.santos@xxxxxx>
Date: Wed, 23 Aug 2006 20:07:43 -0700
Delivery-date: Wed, 23 Aug 2006 20:08:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcbHKne/ezXu0griSk2pw0TUyq92pQ==
Thread-topic: Latest XenOprofile patch for Oprofile 0.9.1
Attached is the latest version of the patch for oprofile 0.9.1 that
enable system wide profiling in Xen. This patch is for Oprofile user
level tools since the kernel and xen bits are already included in
current xen unstable tree. 

I am not completely happy with this version and plan to do some more
clean up in the future. But since this may take a while I though it
would be useful to have a version that works for now. This new version
includes support for passive domains. The original patch posted by
Xiaowei was for oprofile 0.8.2 and had some problems with hardcoded
kernel address ranges. This is now fixed in this latest version.

I have done a few tests and it seems to be working fine, but there might
be some corner cases that may need fixing. I would appreciate any
feedback from users to help clean up any issues that may be remaining.

On a related note, there were reports that XenOprofile was not working
properly with  fully virtualized guests. I believe Tom Woller provided a
patch that fixed the problem for SVM AMD cpus but I think the problem is
still there for Intel cpus. I would appreciate if someone familiar with
Xen VTX support could take a look at Tom patches and provided a similar
fix for Intel VT.



Attachment: oprofile-0.9.1-xen-r2.patch
Description: oprofile-0.9.1-xen-r2.patch

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Latest XenOprofile patch for Oprofile 0.9.1, Santos, Jose Renato G <=