| Submitter | sukadev@linux.vnet.ibm.com |
|---|---|
| Date | Nov. 7, 2012, 7:18 p.m. |
| Message ID | <20121107191818.GA16211@us.ibm.com> |
| Download | mbox | patch |
| Permalink | /patch/197722/ |
| State | Superseded |
| Headers | show |
Comments
On 11/08/2012 12:48 AM, Sukadev Bhattiprolu wrote: > > From b8beef080260c1625c8f801105504a82005295e5 Mon Sep 17 00:00:00 2001 > From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com> > Date: Wed, 31 Oct 2012 11:21:28 -0700 > Subject: [PATCH 1/4] perf/powerpc: Use uapi/unistd.h to fix build error > > Use the 'unistd.h' from arch/powerpc/include/uapi to build the perf tool. > > Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com> Without this patch, I couldn't build perf on powerpc, with 3.7.0-rc2 Tested-by: Suzuki K. Poulose <suzuki@in.ibm.com> Thanks Suzuki > --- > tools/perf/perf.h | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/tools/perf/perf.h b/tools/perf/perf.h > index 054182e..f4952da 100644 > --- a/tools/perf/perf.h > +++ b/tools/perf/perf.h > @@ -26,7 +26,7 @@ void get_term_dimensions(struct winsize *ws); > #endif > > #ifdef __powerpc__ > -#include "../../arch/powerpc/include/asm/unistd.h" > +#include "../../arch/powerpc/include/uapi/asm/unistd.h" > #define rmb() asm volatile ("sync" ::: "memory") > #define cpu_relax() asm volatile ("" ::: "memory"); > #define CPUINFO_PROC "cpu" >
Patch
diff --git a/tools/perf/perf.h b/tools/perf/perf.h index 054182e..f4952da 100644 --- a/tools/perf/perf.h +++ b/tools/perf/perf.h @@ -26,7 +26,7 @@ void get_term_dimensions(struct winsize *ws); #endif #ifdef __powerpc__ -#include "../../arch/powerpc/include/asm/unistd.h" +#include "../../arch/powerpc/include/uapi/asm/unistd.h" #define rmb() asm volatile ("sync" ::: "memory") #define cpu_relax() asm volatile ("" ::: "memory"); #define CPUINFO_PROC "cpu"