[GIT PULL] perf/hw-breakpoints: Various updates

From: Frederic Weisbecker
Date: Sun Dec 06 2009 - 02:35:27 EST


Ingo,

Please pull the perf/core branch that can be found at:

git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git
perf/core

I have hesitations about the 2 last patches as they should probably
go into another branch. Their scope is wider than perf as they also
fix x86-64 stacktraces in general.

Tell me if you'd prefer them in a separate tree based on something else.

Thanks,
Frederic
---

Frederic Weisbecker (9):
hw-breakpoints: Add two reserved fields for future extensions
perf: Remove pointless union that wraps the hw breakpoint fields
perf: Remove unused struct perf_event::event_callback
hw-breakpoints: Drop callback and task parameters from modify helper
hw-breakpoints: Use overflow handler instead of the event callback
perf: Remove the "event" callback from perf events
x86/perf: Exclude the debug stack from the callchains
x86: Fixup wrong debug exception frame link in stacktraces
x86: Fixup wrong irq frame link in stacktraces


arch/x86/kernel/cpu/perf_event.c | 9 ++++---
arch/x86/kernel/dumpstack_64.c | 33 +++++++++++++++++++++++++++++-
arch/x86/kernel/entry_64.S | 6 ++--
arch/x86/kernel/hw_breakpoint.c | 5 +--
arch/x86/kernel/ptrace.c | 13 +++++++----
include/linux/hw_breakpoint.h | 34 +++++++++++-------------------
include/linux/perf_event.h | 28 +++++++++++--------------
kernel/hw_breakpoint.c | 22 ++++++-------------
kernel/perf_event.c | 24 ++++++++-------------
kernel/trace/trace_ksym.c | 5 ++-
samples/hw_breakpoint/data_breakpoint.c | 7 ++++-
11 files changed, 99 insertions(+), 87 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/