Re: [patch 00/19] perfmon2 minimal v3: introduction

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: stephane eranian
Date: Monday, July 28, 2008 - 11:20 pm

Stephen,


On Mon, Jul 28, 2008 at 8:47 AM, Stephen Rothwell <sfr@canb.auug.org.au> wrote:
Yes, when CONFIG_PERFMON is off, there should be no penalty at all.
The hooks are removed via empty inline functions. The extra field in
task_struct is removed. In x86-specific code, the low-level interrupt
code is removed. The TIF flags are unused, thus no impact on context
switch because the thread_info cacheline is checked regardless of perfmon2.



I will restructure the patch series so it can be built at any one level of
of th patch stack.

I will fix that as well.


I think I can break it down a bit more especially for x86_64.

As discussed with people on LKML and with Andi Kleen last week at OLS, I will
see what can be done with the syscalls to make them a bit more extensible.

Thanks.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 00/19] perfmon2 minimal v3: introduction, eranian, (Mon Jun 30, 6:13 am)
Re: [patch 00/19] perfmon2 minimal v3: introduction, Stephen Rothwell, (Mon Jul 28, 8:47 am)
Re: [patch 00/19] perfmon2 minimal v3: introduction, stephane eranian, (Mon Jul 28, 11:20 pm)
Re: [patch 00/19] perfmon2 minimal v3: introduction, stephane eranian, (Wed Jul 30, 4:59 pm)
Re: [patch 00/19] perfmon2 minimal v3: introduction, Stephen Rothwell, (Wed Jul 30, 5:21 pm)
Re: [patch 00/19] perfmon2 minimal v3: introduction, stephane eranian, (Wed Jul 30, 5:26 pm)
Re: [patch 00/19] perfmon2 minimal v3: introduction, Stephen Rothwell, (Wed Jul 30, 5:43 pm)