From mboxrd@z Thu Jan 1 00:00:00 1970 From: William Cohen Subject: Re: Revisiting the Xenoprof problem Date: Wed, 28 Nov 2007 13:30:11 -0500 Message-ID: <474DB3B3.1070505@redhat.com> References: <7CE4D90FFCFD444AA05E2D0FF89A390D55339D@orsmsx412.amr.corp.intel.com><7CE4D90FFCFD444AA05E2D0FF89A390D5538E6@orsmsx412.amr.corp.intel.com> <7CE4D90FFCFD444AA05E2D0FF89A390D5538F8@orsmsx412.amr.corp.intel.com> <47434852.20309@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Santos, Jose Renato G" Cc: "Venkataraman, Meenakshi" , "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Santos, Jose Renato G wrote: > Running oprofile 0.9.3 still requires a patch to Xen http://xenoprof.sourceforge.net/xenoprof-oprofile-0.9.3-compat.patch > The plan was to have this patch into mainline Xen once the oprofile patches to support Xen passive domains were accepted into Oprofile main tree > It seems that this is not going to happen anytime soon as nobody is working on it. > > I briefly discussed this with John Levon last week. > We agreed to reserve a domain_switch code in Oprofile and thus avoid future incompatibilities while we don't have the proper passive domain support included. > I will work on a patch for that. > After that we should think on a plan to enable oprofile 0.9.3 in Xen without breaking instalations with oprofile 0.9.2 and 0.9.1. > > Regards > > Renato So the xen passive domain support needs to be accepted into oprofile before the matching patches get accepted into Xen? Is there going to be a placeholder or some other entry in oprofile cvs, so people know that a define is reserved for Xenoprof in daemon/opd_interface.h? Any thoughts on how to determine whether the old or new xenoprof interface is being used. The oprofile kernel-user space interface doesn't have versioning information. -Will