Thread (5 messages) 5 messages, 4 authors, 2015-10-07

Re: [PATCH v2] perf: Fix build break on powerpc due to sample_reg_masks

From: Michael Ellerman <mpe@ellerman.id.au>
Date: 2015-10-07 00:46:42
Also in: lkml

On Wed, 2015-09-30 at 16:45 -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Sep 30, 2015 at 09:09:09PM +0200, Jiri Olsa escreveu:
quoted
On Wed, Sep 30, 2015 at 11:28:36AM -0700, Sukadev Bhattiprolu wrote:
quoted
From e29aeeee7236122c4d807ec9ebc721b5d7d75c8d Mon Sep 17 00:00:00 2001
From: Sukadev Bhattiprolu <redacted>
Date: Thu, 24 Sep 2015 17:53:49 -0400
Subject: [PATCH v2] perf: Fix build break on powerpc due to sample_reg_masks

perf_regs.c does not get built on Powerpc as CONFIG_PERF_REGS is false.
So the weak definition for 'sample_regs_masks' doesn't get picked up.

Adding perf_regs.o to util/Build unconditionally, exposes a redefinition
error for 'perf_reg_value()' function (due to the static inline version
in util/perf_regs.h). So use #ifdef HAVE_PERF_REGS_SUPPORT' around that
function.

Signed-off-by: Sukadev Bhattiprolu <redacted>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Thanks, applied.
Is this going to Linus' tree any time soon?

I have folks pinging me to say that perf is broken on powerpc.

cheers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help