Ack: Trusty SRU: Backport of powerpc PMU kernel patches
Brad Figg
brad.figg at canonical.com
Thu Jun 12 15:29:57 UTC 2014
On 06/11/2014 06:54 AM, Tim Gardner wrote:
>
> http://bugs.launchpad.net/bugs/1328914
>
> The following changes since commit c02c1d9f0ab9116613950a15d513ab8e1a84bc0e:
>
> UBUNTU: [Config] switch hyper-keyboard to virtual (2014-06-11 13:45:56
> +0000)
>
> are available in the git repository at:
>
> git://kernel.ubuntu.com/rtg/ubuntu-trusty.git powerpc-pmu
>
> for you to fetch changes up to 0a8f6c67938852cb489cbd9cf558ce865eff148b:
>
> UBUNTU: SAUCE: (no-up) powerpc/perf: Ensure all EBB register state is
> cleared on fork() (2014-06-11 07:48:14 -0600)
>
> ----------------------------------------------------------------
> Anshuman Khandual (2):
> powerpc/perf: Configure BHRB filter before enabling PMU interrupts
> powerpc/perf: Define perf_event_print_debug() to print PMU
> register values
>
> Michael Ellerman (10):
> powerpc/perf: Add Power8 cache & TLB events
> powerpc: Add a cpu feature CPU_FTR_PMAO_BUG
> powerpc/perf: Add lost exception workaround
> powerpc/perf: Reject EBB events which specify a sample_type
> powerpc/perf: Clean up the EBB hash defines a little
> powerpc/perf: Avoid mutating event in power8_get_constraint()
> powerpc/perf: Add BHRB constraint and IFM MMCRA handling for EBB
> powerpc/perf: Enable BHRB access for EBB events
> powerpc/perf: Fix handling of L3 events with bank == 1
> UBUNTU: SAUCE: (no-up) powerpc/perf: Ensure all EBB register state
> is cleared on fork()
>
> arch/powerpc/include/asm/cputable.h | 6 ++-
> arch/powerpc/include/asm/perf_event_server.h | 1 +
> arch/powerpc/include/asm/reg.h | 3 ++
> arch/powerpc/include/asm/switch_to.h | 2 +
> arch/powerpc/kernel/cputable.c | 2 +-
> arch/powerpc/perf/core-book3s.c | 177
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
> arch/powerpc/perf/power8-pmu.c | 222
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
> 7 files changed, 379 insertions(+), 34 deletions(-)
>
Mostly clean cherry-picks.
--
Brad Figg brad.figg at canonical.com http://www.canonical.com
More information about the kernel-team
mailing list