From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <peterz@infradead.org>,
linuxppc-dev@ozlabs.org, Ingo Molnar <mingo@elte.hu>,
linux-kernel@vger.kernel.org, Anton Blanchard <anton@samba.org>
Subject: Re: [GIT PULL] perf_event/tracing/powerpc patches from Anton Blanchard
Date: Thu, 29 Oct 2009 12:44:28 +1100 [thread overview]
Message-ID: <1256780668.26770.15.camel@pasglop> (raw)
In-Reply-To: <19176.59441.523075.445864@drongo.ozlabs.ibm.com>
On Thu, 2009-10-29 at 11:56 +1100, Paul Mackerras wrote:
> Here is a series of patches from Anton Blanchard that implement some
> nice tracing and perf_event features on powerpc. One of them is
> generic perf_event stuff (adding software events for alignment faults
> and instruction emulation faults).
>
> Since this touches the perf_event and tracing subsystems as well as the
> powerpc architecture code, I think the best way forward is for both
> Ingo and Ben to pull it into their trees. I have based it on the most
> recent point in Linus' tree that Ingo had pulled into his perf
> branches (as of yesterday or so).
This is -next material right ?
Cheers,
Ben.
> Thanks,
> Paul.
>
> The following changes since commit a3ccf63ee643ef243cbf8918da8b3f9238f10029:
> Linus Torvalds (1):
> Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perf.git master
>
> Anton Blanchard (14):
> powerpc: perf_event: Log invalid data addresses as all 1s
> powerpc: perf_event: Enable SDAR in continous sample mode
> perf_event: Add alignment-faults and emulation-faults software events
> powerpc: Create PPC_WARN_ALIGNMENT to match PPC_WARN_EMULATED
> powerpc: perf_event: Add alignment-faults and emulation-faults software events
> powerpc: tracing: Add powerpc tracepoints for interrupt entry and exit
> powerpc: tracing: Add powerpc tracepoints for timer entry and exit
> powerpc: tracing: Add hypervisor call tracepoints
> powerpc: tracing: Give hypervisor call tracepoints access to arguments
> powerpc: Disable HCALL_STATS by default
> powerpc: Export powerpc_debugfs_root
> powerpc: perf_event: Cleanup copy_page output by hiding setup symbol
> powerpc: perf_event: Hide iseries_check_pending_irqs
> powerpc: perf_event: Cleanup output by adding symbols
>
> arch/powerpc/Kconfig.debug | 2 +-
> arch/powerpc/configs/pseries_defconfig | 2 +-
> arch/powerpc/include/asm/emulated_ops.h | 19 ++++-
> arch/powerpc/include/asm/hvcall.h | 2 +
> arch/powerpc/include/asm/reg.h | 2 +
> arch/powerpc/include/asm/trace.h | 133 ++++++++++++++++++++++++++
> arch/powerpc/kernel/align.c | 12 +-
> arch/powerpc/kernel/entry_64.S | 4 +-
> arch/powerpc/kernel/exceptions-64s.S | 3 +
> arch/powerpc/kernel/irq.c | 6 +
> arch/powerpc/kernel/perf_event.c | 2 +-
> arch/powerpc/kernel/power5+-pmu.c | 4 -
> arch/powerpc/kernel/power5-pmu.c | 6 +-
> arch/powerpc/kernel/power6-pmu.c | 2 +-
> arch/powerpc/kernel/power7-pmu.c | 6 +-
> arch/powerpc/kernel/ppc970-pmu.c | 4 -
> arch/powerpc/kernel/setup-common.c | 1 +
> arch/powerpc/kernel/time.c | 6 +
> arch/powerpc/kernel/traps.c | 18 ++--
> arch/powerpc/lib/copypage_64.S | 4 +-
> arch/powerpc/platforms/pseries/hvCall.S | 132 +++++++++++++++----------
> arch/powerpc/platforms/pseries/hvCall_inst.c | 38 ++++++++
> arch/powerpc/platforms/pseries/lpar.c | 33 +++++++
> include/linux/perf_counter.h | 2 +
> include/linux/perf_event.h | 2 +
> kernel/perf_event.c | 2 +
> tools/perf/design.txt | 2 +
> tools/perf/util/parse-events.c | 4 +
> 28 files changed, 357 insertions(+), 96 deletions(-)
> create mode 100644 arch/powerpc/include/asm/trace.h
WARNING: multiple messages have this Message-ID (diff)
From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Paul Mackerras <paulus@samba.org>
Cc: Ingo Molnar <mingo@elte.hu>,
linuxppc-dev@ozlabs.org, linux-kernel@vger.kernel.org,
Peter Zijlstra <peterz@infradead.org>,
Anton Blanchard <anton@samba.org>
Subject: Re: [GIT PULL] perf_event/tracing/powerpc patches from Anton Blanchard
Date: Thu, 29 Oct 2009 12:44:28 +1100 [thread overview]
Message-ID: <1256780668.26770.15.camel@pasglop> (raw)
In-Reply-To: <19176.59441.523075.445864@drongo.ozlabs.ibm.com>
On Thu, 2009-10-29 at 11:56 +1100, Paul Mackerras wrote:
> Here is a series of patches from Anton Blanchard that implement some
> nice tracing and perf_event features on powerpc. One of them is
> generic perf_event stuff (adding software events for alignment faults
> and instruction emulation faults).
>
> Since this touches the perf_event and tracing subsystems as well as the
> powerpc architecture code, I think the best way forward is for both
> Ingo and Ben to pull it into their trees. I have based it on the most
> recent point in Linus' tree that Ingo had pulled into his perf
> branches (as of yesterday or so).
This is -next material right ?
Cheers,
Ben.
> Thanks,
> Paul.
>
> The following changes since commit a3ccf63ee643ef243cbf8918da8b3f9238f10029:
> Linus Torvalds (1):
> Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perf.git master
>
> Anton Blanchard (14):
> powerpc: perf_event: Log invalid data addresses as all 1s
> powerpc: perf_event: Enable SDAR in continous sample mode
> perf_event: Add alignment-faults and emulation-faults software events
> powerpc: Create PPC_WARN_ALIGNMENT to match PPC_WARN_EMULATED
> powerpc: perf_event: Add alignment-faults and emulation-faults software events
> powerpc: tracing: Add powerpc tracepoints for interrupt entry and exit
> powerpc: tracing: Add powerpc tracepoints for timer entry and exit
> powerpc: tracing: Add hypervisor call tracepoints
> powerpc: tracing: Give hypervisor call tracepoints access to arguments
> powerpc: Disable HCALL_STATS by default
> powerpc: Export powerpc_debugfs_root
> powerpc: perf_event: Cleanup copy_page output by hiding setup symbol
> powerpc: perf_event: Hide iseries_check_pending_irqs
> powerpc: perf_event: Cleanup output by adding symbols
>
> arch/powerpc/Kconfig.debug | 2 +-
> arch/powerpc/configs/pseries_defconfig | 2 +-
> arch/powerpc/include/asm/emulated_ops.h | 19 ++++-
> arch/powerpc/include/asm/hvcall.h | 2 +
> arch/powerpc/include/asm/reg.h | 2 +
> arch/powerpc/include/asm/trace.h | 133 ++++++++++++++++++++++++++
> arch/powerpc/kernel/align.c | 12 +-
> arch/powerpc/kernel/entry_64.S | 4 +-
> arch/powerpc/kernel/exceptions-64s.S | 3 +
> arch/powerpc/kernel/irq.c | 6 +
> arch/powerpc/kernel/perf_event.c | 2 +-
> arch/powerpc/kernel/power5+-pmu.c | 4 -
> arch/powerpc/kernel/power5-pmu.c | 6 +-
> arch/powerpc/kernel/power6-pmu.c | 2 +-
> arch/powerpc/kernel/power7-pmu.c | 6 +-
> arch/powerpc/kernel/ppc970-pmu.c | 4 -
> arch/powerpc/kernel/setup-common.c | 1 +
> arch/powerpc/kernel/time.c | 6 +
> arch/powerpc/kernel/traps.c | 18 ++--
> arch/powerpc/lib/copypage_64.S | 4 +-
> arch/powerpc/platforms/pseries/hvCall.S | 132 +++++++++++++++----------
> arch/powerpc/platforms/pseries/hvCall_inst.c | 38 ++++++++
> arch/powerpc/platforms/pseries/lpar.c | 33 +++++++
> include/linux/perf_counter.h | 2 +
> include/linux/perf_event.h | 2 +
> kernel/perf_event.c | 2 +
> tools/perf/design.txt | 2 +
> tools/perf/util/parse-events.c | 4 +
> 28 files changed, 357 insertions(+), 96 deletions(-)
> create mode 100644 arch/powerpc/include/asm/trace.h
next prev parent reply other threads:[~2009-10-29 1:47 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-29 0:56 [GIT PULL] perf_event/tracing/powerpc patches from Anton Blanchard Paul Mackerras
2009-10-29 0:56 ` Paul Mackerras
2009-10-29 1:44 ` Benjamin Herrenschmidt [this message]
2009-10-29 1:44 ` Benjamin Herrenschmidt
2009-10-29 2:43 ` Paul Mackerras
2009-10-29 2:43 ` Paul Mackerras
2009-10-29 6:55 ` Ingo Molnar
2009-10-29 6:55 ` Ingo Molnar
2009-10-30 6:04 ` Benjamin Herrenschmidt
2009-10-30 6:04 ` Benjamin Herrenschmidt
2009-11-08 9:35 ` Ingo Molnar
2009-11-08 9:35 ` Ingo Molnar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1256780668.26770.15.camel@pasglop \
--to=benh@kernel.crashing.org \
--cc=anton@samba.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxppc-dev@ozlabs.org \
--cc=mingo@elte.hu \
--cc=paulus@samba.org \
--cc=peterz@infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.