xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* OProfile patch for Linux 2.6.39.rc5.git5
@ 2011-05-03  4:21 W. Michael Petullo
  2011-05-03  4:33 ` Steven
  0 siblings, 1 reply; 8+ messages in thread
From: W. Michael Petullo @ 2011-05-03  4:21 UTC (permalink / raw)
  To: xen-devel

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-03  4:21 OProfile patch for Linux 2.6.39.rc5.git5 W. Michael Petullo
@ 2011-05-03  4:33 ` Steven
  2011-05-03 13:18   ` W. Michael Petullo
  0 siblings, 1 reply; 8+ messages in thread
From: Steven @ 2011-05-03  4:33 UTC (permalink / raw)
  To: W. Michael Petullo; +Cc: 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
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-03  4:33 ` Steven
@ 2011-05-03 13:18   ` W. Michael Petullo
  2011-05-03 21:11     ` Steven
  0 siblings, 1 reply; 8+ messages in thread
From: W. Michael Petullo @ 2011-05-03 13:18 UTC (permalink / raw)
  To: Steven; +Cc: xen-devel

> 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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-03 13:18   ` W. Michael Petullo
@ 2011-05-03 21:11     ` Steven
  2011-05-10 17:32       ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 8+ messages in thread
From: Steven @ 2011-05-03 21:11 UTC (permalink / raw)
  To: W. Michael Petullo; +Cc: 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
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-03 21:11     ` Steven
@ 2011-05-10 17:32       ` Konrad Rzeszutek Wilk
  2011-05-10 17:45         ` Steven
  0 siblings, 1 reply; 8+ messages in thread
From: Konrad Rzeszutek Wilk @ 2011-05-10 17:32 UTC (permalink / raw)
  To: Steven; +Cc: xen-devel, W. Michael Petullo

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?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-10 17:32       ` Konrad Rzeszutek Wilk
@ 2011-05-10 17:45         ` Steven
  2011-05-10 17:51           ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 8+ messages in thread
From: Steven @ 2011-05-10 17:45 UTC (permalink / raw)
  To: Konrad Rzeszutek Wilk; +Cc: xen-devel, W. Michael Petullo

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?
>
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-10 17:45         ` Steven
@ 2011-05-10 17:51           ` Konrad Rzeszutek Wilk
  2011-05-10 18:10             ` Steven
  0 siblings, 1 reply; 8+ messages in thread
From: Konrad Rzeszutek Wilk @ 2011-05-10 17:51 UTC (permalink / raw)
  To: Steven; +Cc: xen-devel, W. Michael Petullo

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?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: OProfile patch for Linux 2.6.39.rc5.git5
  2011-05-10 17:51           ` Konrad Rzeszutek Wilk
@ 2011-05-10 18:10             ` Steven
  0 siblings, 0 replies; 8+ messages in thread
From: Steven @ 2011-05-10 18:10 UTC (permalink / raw)
  To: Konrad Rzeszutek Wilk; +Cc: xen-devel, W. Michael Petullo

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?
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2011-05-10 18:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-03  4:21 OProfile patch for Linux 2.6.39.rc5.git5 W. Michael Petullo
2011-05-03  4:33 ` Steven
2011-05-03 13:18   ` W. Michael Petullo
2011-05-03 21:11     ` Steven
2011-05-10 17:32       ` Konrad Rzeszutek Wilk
2011-05-10 17:45         ` Steven
2011-05-10 17:51           ` Konrad Rzeszutek Wilk
2011-05-10 18:10             ` Steven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).