W. Michael Petullo
2011-May-03 04:21 UTC
[Xen-devel] OProfile patch for Linux 2.6.39.rc5.git5
I have ported Anil''s passive profile-capable OProfile patch to Linux 2.6.39.rc5.git5. Please see: http://www.flyn.org/patches/linux-2.6.39.rc5.git5-xen-passive-oprofile/linux-2.6.38-xen-passive-oprofile.patch.gz With this patch applied to Linux 2.6.39.rc5.git5, I can perform passive profiling on an unprivileged Xen domain. -- Mike :wq _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi, Michael, The link does not work. And is this a dom0 kernel? - Hui On Tue, May 3, 2011 at 12:21 AM, W. Michael Petullo <mike@flyn.org> wrote:> I have ported Anil''s passive profile-capable OProfile patch to Linux > 2.6.39.rc5.git5. Please see: > > http://www.flyn.org/patches/linux-2.6.39.rc5.git5-xen-passive-oprofile/linux-2.6.38-xen-passive-oprofile.patch.gz > > With this patch applied to Linux 2.6.39.rc5.git5, I can perform passive > profiling on an unprivileged Xen domain. > > -- > Mike > > :wq > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
W. Michael Petullo
2011-May-03 13:18 UTC
Re: [Xen-devel] OProfile patch for Linux 2.6.39.rc5.git5
> The link does not work.Sorry, the link should have been: http://www.flyn.org/patches/linux-xen-passive-oprofile/linux-2.6.39.rc5.git5-xen-passive-oprofile.patch.gz> And is this a dom0 kernel?Yes. This is a patch against linux-2.6.39.rc5.git5. This feature is relavent when Linux is built to be run in Dom0. -- Mike :wq _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Tue, May 3, 2011 at 9:18 AM, W. Michael Petullo <mike@flyn.org> wrote:>> The link does not work. > > Sorry, the link should have been: > > http://www.flyn.org/patches/linux-xen-passive-oprofile/linux-2.6.39.rc5.git5-xen-passive-oprofile.patch.gz > >> And is this a dom0 kernel? > > Yes. This is a patch against linux-2.6.39.rc5.git5. This feature is > relavent when Linux is built to be run in Dom0.This is cool, given that Jeremy''s dom0 kernel is based on only 2.6.32. git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git - Hui> > -- > Mike > > :wq >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Konrad Rzeszutek Wilk
2011-May-10 17:32 UTC
Re: [Xen-devel] OProfile patch for Linux 2.6.39.rc5.git5
On Tue, May 03, 2011 at 05:11:42PM -0400, Steven wrote:> On Tue, May 3, 2011 at 9:18 AM, W. Michael Petullo <mike@flyn.org> wrote: > >> The link does not work. > > > > Sorry, the link should have been: > > > > http://www.flyn.org/patches/linux-xen-passive-oprofile/linux-2.6.39.rc5.git5-xen-passive-oprofile.patch.gzIs there a git of this by any chance? BTW, when I ran diffstat on this I saw .. arch/x86/include/asm/xen/hypercall.h.orig | 565 ++++++ arch/x86/xen/mmu.c.orig | 2486 ++++++++++++++++++++++++++++++ include/linux/oprofile.h.orig | 211 ++ I don''t think the .orig file are neccessary? _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
The git repository is https://github.com/avsm/linux-2.6.32-xen-oprofile But it is for 2.6.32. On Tue, May 10, 2011 at 1:32 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:> On Tue, May 03, 2011 at 05:11:42PM -0400, Steven wrote: >> On Tue, May 3, 2011 at 9:18 AM, W. Michael Petullo <mike@flyn.org> wrote: >> >> The link does not work. >> > >> > Sorry, the link should have been: >> > >> > http://www.flyn.org/patches/linux-xen-passive-oprofile/linux-2.6.39.rc5.git5-xen-passive-oprofile.patch.gz > > Is there a git of this by any chance? BTW, when I ran diffstat on this I saw > > .. > arch/x86/include/asm/xen/hypercall.h.orig | 565 ++++++ > arch/x86/xen/mmu.c.orig | 2486 ++++++++++++++++++++++++++++++ > include/linux/oprofile.h.orig | 211 ++ > > I don''t think the .orig file are neccessary? > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Konrad Rzeszutek Wilk
2011-May-10 17:51 UTC
Re: [Xen-devel] OProfile patch for Linux 2.6.39.rc5.git5
On Tue, May 10, 2011 at 01:45:55PM -0400, Steven wrote:> The git repository is https://github.com/avsm/linux-2.6.32-xen-oprofile > But it is for 2.6.32.Were you thinking to establish one for the 2.6.39 tree by any chance? _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Yes, I am working on it now and will post a git patch against the 2.6.39 tree. On Tue, May 10, 2011 at 1:51 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:> On Tue, May 10, 2011 at 01:45:55PM -0400, Steven wrote: >> The git repository is https://github.com/avsm/linux-2.6.32-xen-oprofile >> But it is for 2.6.32. > > Were you thinking to establish one for the 2.6.39 tree by any chance? >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel