WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [PATCH] xenoprof for SMP domains: patch for Xen

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH] xenoprof for SMP domains: patch for Xen
From: "Santos, Jose Renato G" <joserenato.santos@xxxxxx>
Date: Wed, 19 Oct 2005 11:40:28 -0700
Cc: "Turner, Yoshio" <yoshio_turner@xxxxxx>, Andrew Theurer <habanero@xxxxxxxxxx>, G John Janakiraman <john@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 19 Oct 2005 18:37:50 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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: AcXU3JPEl86i19+ERhyz24UHL8sAYg==
Thread-topic: [PATCH] xenoprof for SMP domains: patch for Xen
  Please, find attached a patch for the new version of xenoprof (which
enables oprofile in Xen) that supports profiling of SMP domains.
  This version does not support passive domains yet, i.e. all domains
being profiled must be running oprofile. Pasive domains profiling will
be added in a future version.

  You will need 5 patches to run oprofile with Xen:
  1) nmi_fault_fix.patch: 
     This is technically not part of xenoprof but fix a problem with NMI
causing the machine to reboot.  You will need this, since xenoprof uses
NMI heavily and will crash your machine without this patch. This patch
was posted in a previous message today.
  2) xenoprof-2.0-xen-3.0-devel.patch: 
     xenoprof patch to the xen tree (attached to this message)
  3) xenoprof-2.0-linux-2.6-sparse.patch: 
     Contains oprofile architecture specific driver for Xen (to be used
against linux sparse tree) (to be posted in a following message)
  4) xenoprof-2.0-linux-2.6.12.patch: 
     Contains modifications to the generic component of oprofile kernel
module available in linux 2.6 kernel. (to be used against linux dom0 and
domU trees) (to be posted in a following message)
  5) xenoprof-2.0-oprofile-0.8.2.patch: 
     Modifications to oprofile user level tools. There is no
modifications since the last time it was posted for the previous
versions of oprofile, but I am reposting it for completeness. (to be
applied to oprofile source tree available from
http://oprofile.sourceforge.net.) (to be posted in a following message)

  These patches were generated against changeset 7396 of October 16,
2005.
  Please, note that this is a beta version and needs more testing.
Please send me feedback if you use it. Knowing that it is working fine
for you is also useful.
  
  Thanks

Signed-off-by: Jose Renato Santos <jsantos@xxxxxxxxxx>

Attachment: xenoprof-2.0-xen-3.0-devel.patch
Description: xenoprof-2.0-xen-3.0-devel.patch

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] xenoprof for SMP domains: patch for Xen, Santos, Jose Renato G <=