[GIT PULL] UAPI: perf fixes on top of perf/urgent

2012-11-19 Thread David Howells
Hi Arnaldo, Here are my perf fixes based on top of your perf/urgent branch. I have squashed the linux/hw_breakpoint.h disintegration patch into the main perf patch as you can't have one without the other without getting errors. I tried to apply Xiao Guangrong's builtin-kvm fixes for the

[GIT PULL] UAPI: perf fixes on top of perf/urgent

2012-11-19 Thread David Howells
Hi Arnaldo, Here are my perf fixes based on top of your perf/urgent branch. I have squashed the linux/hw_breakpoint.h disintegration patch into the main perf patch as you can't have one without the other without getting errors. I tried to apply Xiao Guangrong's builtin-kvm fixes for the

Re: [GIT PULL] UAPI: perf fixes

2012-11-14 Thread Xiao Guangrong
On 11/14/2012 12:34 AM, Arnaldo Carvalho de Melo wrote: > Em Tue, Nov 13, 2012 at 10:42:02AM -0500, Josh Boyer escreveu: >> On Tue, Nov 13, 2012 at 10:24 AM, David Howells wrote: >>> Josh Boyer wrote: >>> tools/perf/builtin-kvm.c became x86-only with the following commit: >>> >>> commit

Re: [GIT PULL] UAPI: perf fixes

2012-11-14 Thread Xiao Guangrong
On 11/14/2012 12:34 AM, Arnaldo Carvalho de Melo wrote: Em Tue, Nov 13, 2012 at 10:42:02AM -0500, Josh Boyer escreveu: On Tue, Nov 13, 2012 at 10:24 AM, David Howells dhowe...@redhat.com wrote: Josh Boyer jwbo...@gmail.com wrote: tools/perf/builtin-kvm.c became x86-only with the following

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread Arnaldo Carvalho de Melo
Em Tue, Nov 13, 2012 at 10:42:02AM -0500, Josh Boyer escreveu: > On Tue, Nov 13, 2012 at 10:24 AM, David Howells wrote: > > Josh Boyer wrote: > > tools/perf/builtin-kvm.c became x86-only with the following commit: > > > > commit bcf6edcd6fdb8965290f0b635a530fa3c6c212e1 > >

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread Josh Boyer
On Tue, Nov 13, 2012 at 10:24 AM, David Howells wrote: > Josh Boyer wrote: > >> This patch seems to break building perf on ppc64. It fails with: >> >> + make -j16 -C tools/perf -s V=1 WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=/usr >> all >> >> >> >> builtin-kvm.c:25:21: fatal error: asm/svm.h: No

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread David Howells
Josh Boyer wrote: > This patch seems to break building perf on ppc64. It fails with: > > + make -j16 -C tools/perf -s V=1 WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=/usr > all > > > > builtin-kvm.c:25:21: fatal error: asm/svm.h: No such file or directory tools/perf/builtin-kvm.c became

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread Josh Boyer
On Tue, Nov 13, 2012 at 6:12 AM, David Howells wrote: > David Howells wrote: > >> Josh Boyer wrote: >> >> > This patch seems to break building perf on ppc64. It fails with: >> >> Hmmm... Getting my hands on an ARM or ppc/ppc64 box running Fedora is a >> problem, and as far as I know, this

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread David Howells
David Howells wrote: > Josh Boyer wrote: > > > This patch seems to break building perf on ppc64. It fails with: > > Hmmm... Getting my hands on an ARM or ppc/ppc64 box running Fedora is a > problem, and as far as I know, this needs to be built natively or maybe > cross-compiled with a full

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread David Howells
Josh Boyer wrote: > This patch seems to break building perf on ppc64. It fails with: Hmmm... Getting my hands on an ARM or ppc/ppc64 box running Fedora is a problem, and as far as I know, this needs to be built natively or maybe cross-compiled with a full environment (including graphics

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread David Howells
Josh Boyer jwbo...@gmail.com wrote: This patch seems to break building perf on ppc64. It fails with: Hmmm... Getting my hands on an ARM or ppc/ppc64 box running Fedora is a problem, and as far as I know, this needs to be built natively or maybe cross-compiled with a full environment

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread David Howells
David Howells dhowe...@redhat.com wrote: Josh Boyer jwbo...@gmail.com wrote: This patch seems to break building perf on ppc64. It fails with: Hmmm... Getting my hands on an ARM or ppc/ppc64 box running Fedora is a problem, and as far as I know, this needs to be built natively or maybe

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread Josh Boyer
On Tue, Nov 13, 2012 at 6:12 AM, David Howells dhowe...@redhat.com wrote: David Howells dhowe...@redhat.com wrote: Josh Boyer jwbo...@gmail.com wrote: This patch seems to break building perf on ppc64. It fails with: Hmmm... Getting my hands on an ARM or ppc/ppc64 box running Fedora is a

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread David Howells
Josh Boyer jwbo...@gmail.com wrote: This patch seems to break building perf on ppc64. It fails with: + make -j16 -C tools/perf -s V=1 WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=/usr all snip builtin-kvm.c:25:21: fatal error: asm/svm.h: No such file or directory tools/perf/builtin-kvm.c

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread Josh Boyer
On Tue, Nov 13, 2012 at 10:24 AM, David Howells dhowe...@redhat.com wrote: Josh Boyer jwbo...@gmail.com wrote: This patch seems to break building perf on ppc64. It fails with: + make -j16 -C tools/perf -s V=1 WERROR=0 HAVE_CPLUS_DEMANGLE=1 prefix=/usr all snip builtin-kvm.c:25:21:

Re: [GIT PULL] UAPI: perf fixes

2012-11-13 Thread Arnaldo Carvalho de Melo
Em Tue, Nov 13, 2012 at 10:42:02AM -0500, Josh Boyer escreveu: On Tue, Nov 13, 2012 at 10:24 AM, David Howells dhowe...@redhat.com wrote: Josh Boyer jwbo...@gmail.com wrote: tools/perf/builtin-kvm.c became x86-only with the following commit: commit

Re: [GIT PULL] UAPI: perf fixes

2012-11-12 Thread Josh Boyer
On Thu, Nov 8, 2012 at 7:51 AM, David Howells wrote: > > (6) Make perf work for x86 by adding -I flags and changing long #includes > with "../../include" in them into short type things. This patch seems to break building perf on ppc64. It fails with: + make -j16 -C tools/perf -s V=1

Re: [GIT PULL] UAPI: perf fixes

2012-11-12 Thread Josh Boyer
On Thu, Nov 8, 2012 at 7:51 AM, David Howells dhowe...@redhat.com wrote: (6) Make perf work for x86 by adding -I flags and changing long #includes with ../../include in them into short asm/foo.h type things. This patch seems to break building perf on ppc64. It fails with: + make -j16

[GIT PULL] UAPI: perf fixes

2012-11-08 Thread David Howells
Hi Arnaldo, Assuming my patches should be based on your perf/core branch, could you pull from my git tree at tag perf-uapi-20121108 into your perf/core branch? Note the tree also contains a uapi-perf-x86-20121108 tag that has the UAPI disintegration branch for x86 merged on top for reference.

[GIT PULL] UAPI: perf fixes

2012-11-08 Thread David Howells
Hi Arnaldo, Assuming my patches should be based on your perf/core branch, could you pull from my git tree at tag perf-uapi-20121108 into your perf/core branch? Note the tree also contains a uapi-perf-x86-20121108 tag that has the UAPI disintegration branch for x86 merged on top for reference.