* [GIT PULL 00/15] perf/urgent fixes
@ 2012-06-01 22:16 Arnaldo Carvalho de Melo
2012-06-01 22:45 ` David Ahern
2012-06-06 6:50 ` Ingo Molnar
0 siblings, 2 replies; 10+ messages in thread
From: Arnaldo Carvalho de Melo @ 2012-06-01 22:16 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel, Arnaldo Carvalho de Melo, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, David Ahern, Frederic Weisbecker,
Jiri Olsa, Linus Torvalds, Masami Hiramatsu, Mike Galbraith,
Namhyung Kim, Namhyung Kim, Oleg Nesterov, Paul Mackerras,
Peter Zijlstra, Srikar Dronamraju, Stephane Eranian,
Steven Rostedt, Sunjin
Hi Ingo,
Please consider pulling, this is in addition to what already were in
perf/urgent.
- Arnaldo
The following changes since commit 79695e1bb65ba0e21488c360a1bed6e358354aaa:
perf stat: Initialize default events wrt exclude_{guest,host} (2012-05-30 14:02:38 -0300)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-urgent-for-mingo
Arnaldo Carvalho de Melo (2):
perf tools: Fix make tarballs
perf tools: Make --version show kernel version instead of pull req tag
Avik Sil (1):
perf tools: Fix pager on minimal-install embedded systems
David Ahern (2):
perf script: Fix regression in callchain dso name
perf tool: Build fix, remove duplicate declarations
Jiri Olsa (3):
perf symbols: Handle different endians properly during symbol load
perf session: Handle endianity swap on sample_id_all header data
perf evsel: Fix 32 bit values endianity swap for sample_id_all header
Namhyung Kim (5):
perf callchain: Make callchain cursors TLS
perf tools: Check if callchain is corrupted
perf tools: Update ioctl documentation for PERF_IOC_FLAG_GROUP
perf evlist: Pass third argument to ioctl explicitly
perf: Remove duplicate invocation on perf_event_for_each
Srikar Dronamraju (2):
perf symbols: Check for valid dso before creating map
perf uprobes: Remove unnecessary check before strlist__delete
include/linux/perf_event.h | 4 +-
kernel/events/core.c | 1 -
tools/perf/MANIFEST | 2 +
tools/perf/builtin-report.c | 2 +-
tools/perf/builtin-top.c | 2 +-
tools/perf/design.txt | 7 ++-
tools/perf/util/PERF-VERSION-GEN | 2 +-
tools/perf/util/callchain.c | 2 +
tools/perf/util/callchain.h | 2 +
tools/perf/util/evlist.c | 6 ++-
tools/perf/util/evsel.c | 29 +++++++++---
tools/perf/util/hist.c | 7 ++-
tools/perf/util/hist.h | 2 -
tools/perf/util/pager.c | 4 ++
tools/perf/util/probe-event.c | 8 +--
tools/perf/util/session.c | 97 +++++++++++++++++++++++++++++--------
tools/perf/util/symbol.c | 38 ++++++++++++++-
tools/perf/util/symbol.h | 34 ++++++++++++-
tools/perf/util/util.h | 6 +--
19 files changed, 195 insertions(+), 60 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-01 22:16 [GIT PULL 00/15] perf/urgent fixes Arnaldo Carvalho de Melo
@ 2012-06-01 22:45 ` David Ahern
2012-06-01 23:08 ` Arnaldo Carvalho de Melo
2012-06-06 6:50 ` Ingo Molnar
1 sibling, 1 reply; 10+ messages in thread
From: David Ahern @ 2012-06-01 22:45 UTC (permalink / raw)
To: Arnaldo Carvalho de Melo
Cc: Ingo Molnar, linux-kernel, Arnaldo Carvalho de Melo,
Akihiro Nagai, Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Steven Rostedt, Sunjin
On 6/1/12 4:16 PM, Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling, this is in addition to what already were in
> perf/urgent.
>
> - Arnaldo
>
> The following changes since commit 79695e1bb65ba0e21488c360a1bed6e358354aaa:
>
> perf stat: Initialize default events wrt exclude_{guest,host} (2012-05-30 14:02:38 -0300)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-urgent-for-mingo
>
> Arnaldo Carvalho de Melo (2):
> perf tools: Fix make tarballs
> perf tools: Make --version show kernel version instead of pull req tag
>
> Avik Sil (1):
> perf tools: Fix pager on minimal-install embedded systems
>
> David Ahern (2):
> perf script: Fix regression in callchain dso name
> perf tool: Build fix, remove duplicate declarations
>
> Jiri Olsa (3):
> perf symbols: Handle different endians properly during symbol load
> perf session: Handle endianity swap on sample_id_all header data
> perf evsel: Fix 32 bit values endianity swap for sample_id_all header
you are missing:
http://marc.info/?l=linux-kernel&m=133770186330032&w=2
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-01 22:45 ` David Ahern
@ 2012-06-01 23:08 ` Arnaldo Carvalho de Melo
0 siblings, 0 replies; 10+ messages in thread
From: Arnaldo Carvalho de Melo @ 2012-06-01 23:08 UTC (permalink / raw)
To: David Ahern
Cc: Ingo Molnar, linux-kernel, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Steven Rostedt, Sunjin Yang,
Thomas Gleixner
Em Fri, Jun 01, 2012 at 04:45:50PM -0600, David Ahern escreveu:
> On 6/1/12 4:16 PM, Arnaldo Carvalho de Melo wrote:
> >Jiri Olsa (3):
> > perf symbols: Handle different endians properly during symbol load
> > perf session: Handle endianity swap on sample_id_all header data
> > perf evsel: Fix 32 bit values endianity swap for sample_id_all header
>
> you are missing:
>
> http://marc.info/?l=linux-kernel&m=133770186330032&w=2
Will go on the next round, I guess I missed it because it was "lost" in
the middle of a thread, i.e. by looking at the my mailbox it didn't
stand out because it had a "Re: " in front :-\
- Arnaldo
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-01 22:16 [GIT PULL 00/15] perf/urgent fixes Arnaldo Carvalho de Melo
2012-06-01 22:45 ` David Ahern
@ 2012-06-06 6:50 ` Ingo Molnar
2012-06-06 22:50 ` David Ahern
2012-06-07 3:52 ` David Ahern
1 sibling, 2 replies; 10+ messages in thread
From: Ingo Molnar @ 2012-06-06 6:50 UTC (permalink / raw)
To: Arnaldo Carvalho de Melo
Cc: linux-kernel, Akihiro Nagai, Ananth N Mavinakayanahalli,
Anton Arapov, Avik Sil, Borislav Petkov, Corey Ashford,
David Ahern, Frederic Weisbecker, Jiri Olsa, Linus Torvalds,
Masami Hiramatsu, Mike Galbraith, Namhyung Kim, Namhyung Kim,
Oleg Nesterov, Paul Mackerras, Peter Zijlstra, Srikar Dronamraju,
Stephane Eranian, Steven Rostedt, Sunjin Yang, Thomas Gleixner
* Arnaldo Carvalho de Melo <acme@infradead.org> wrote:
> Hi Ingo,
>
> Please consider pulling, this is in addition to what already were in
> perf/urgent.
>
> - Arnaldo
>
> The following changes since commit 79695e1bb65ba0e21488c360a1bed6e358354aaa:
>
> perf stat: Initialize default events wrt exclude_{guest,host} (2012-05-30 14:02:38 -0300)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-urgent-for-mingo
>
> Arnaldo Carvalho de Melo (2):
> perf tools: Fix make tarballs
> perf tools: Make --version show kernel version instead of pull req tag
>
> Avik Sil (1):
> perf tools: Fix pager on minimal-install embedded systems
>
> David Ahern (2):
> perf script: Fix regression in callchain dso name
> perf tool: Build fix, remove duplicate declarations
>
> Jiri Olsa (3):
> perf symbols: Handle different endians properly during symbol load
> perf session: Handle endianity swap on sample_id_all header data
> perf evsel: Fix 32 bit values endianity swap for sample_id_all header
>
> Namhyung Kim (5):
> perf callchain: Make callchain cursors TLS
> perf tools: Check if callchain is corrupted
> perf tools: Update ioctl documentation for PERF_IOC_FLAG_GROUP
> perf evlist: Pass third argument to ioctl explicitly
> perf: Remove duplicate invocation on perf_event_for_each
>
> Srikar Dronamraju (2):
> perf symbols: Check for valid dso before creating map
> perf uprobes: Remove unnecessary check before strlist__delete
>
> include/linux/perf_event.h | 4 +-
> kernel/events/core.c | 1 -
> tools/perf/MANIFEST | 2 +
> tools/perf/builtin-report.c | 2 +-
> tools/perf/builtin-top.c | 2 +-
> tools/perf/design.txt | 7 ++-
> tools/perf/util/PERF-VERSION-GEN | 2 +-
> tools/perf/util/callchain.c | 2 +
> tools/perf/util/callchain.h | 2 +
> tools/perf/util/evlist.c | 6 ++-
> tools/perf/util/evsel.c | 29 +++++++++---
> tools/perf/util/hist.c | 7 ++-
> tools/perf/util/hist.h | 2 -
> tools/perf/util/pager.c | 4 ++
> tools/perf/util/probe-event.c | 8 +--
> tools/perf/util/session.c | 97 +++++++++++++++++++++++++++++--------
> tools/perf/util/symbol.c | 38 ++++++++++++++-
> tools/perf/util/symbol.h | 34 ++++++++++++-
> tools/perf/util/util.h | 6 +--
> 19 files changed, 195 insertions(+), 60 deletions(-)
Hm, I got this build failure:
bench/mem-memcpy.c: In function ‘bench_mem_memcpy’:
bench/mem-memcpy.c:193:2: error: implicit declaration of function ‘perf_atoll’ [-Werror=implicit-function-declaration]
bench/mem-memcpy.c:193:2: error: nested extern declaration of ‘perf_atoll’ [-Werror=nested-externs]
Which appears to be a result of:
6b7df4a0237a perf tool: Build fix, remove duplicate declarations
Those declarations were not so unused on this fresh install of
Fedora 17.
Luckily, the offending commit was the last one in the series, so
I merged your tree at cb7225f, excluding only the buggy commit.
Thanks,
Ingo
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-06 6:50 ` Ingo Molnar
@ 2012-06-06 22:50 ` David Ahern
2012-06-07 3:52 ` David Ahern
1 sibling, 0 replies; 10+ messages in thread
From: David Ahern @ 2012-06-06 22:50 UTC (permalink / raw)
To: Ingo Molnar
Cc: Arnaldo Carvalho de Melo, linux-kernel, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Steven Rostedt, Sunjin Yang,
Thomas
On 6/6/12 12:50 AM, Ingo Molnar wrote:
> Hm, I got this build failure:
>
> bench/mem-memcpy.c: In function ‘bench_mem_memcpy’:
> bench/mem-memcpy.c:193:2: error: implicit declaration of function ‘perf_atoll’ [-Werror=implicit-function-declaration]
> bench/mem-memcpy.c:193:2: error: nested extern declaration of ‘perf_atoll’ [-Werror=nested-externs]
I just created a new F17-x86_64 VM and Arnaldo's perf/urgent branch
builds fine (which includes this patch).
>
> Which appears to be a result of:
>
> 6b7df4a0237a perf tool: Build fix, remove duplicate declarations
>
> Those declarations were not so unused on this fresh install of
> Fedora 17.
32-bit? 64-bit?
This would fix your compile problem, but I have no way of verifying
since it builds fine for me.
diff --git a/tools/perf/bench/mem-memcpy.c b/tools/perf/bench/mem-memcpy.c
index 7155722..535b4b8 100644
--- a/tools/perf/bench/mem-memcpy.c
+++ b/tools/perf/bench/mem-memcpy.c
@@ -10,6 +10,7 @@
#include "../util/util.h"
#include "../util/parse-options.h"
#include "../util/header.h"
+#include "../util/string.h"
#include "bench.h"
#include "mem-memcpy-arch.h"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-06 6:50 ` Ingo Molnar
2012-06-06 22:50 ` David Ahern
@ 2012-06-07 3:52 ` David Ahern
2012-06-07 16:09 ` Arnaldo Carvalho de Melo
1 sibling, 1 reply; 10+ messages in thread
From: David Ahern @ 2012-06-07 3:52 UTC (permalink / raw)
To: Ingo Molnar
Cc: Arnaldo Carvalho de Melo, linux-kernel, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Steven Rostedt, Sunjin Yang,
Thomas
On 6/6/12 12:50 AM, Ingo Molnar wrote:
> Hm, I got this build failure:
>
> bench/mem-memcpy.c: In function ‘bench_mem_memcpy’:
> bench/mem-memcpy.c:193:2: error: implicit declaration of function ‘perf_atoll’ [-Werror=implicit-function-declaration]
> bench/mem-memcpy.c:193:2: error: nested extern declaration of ‘perf_atoll’ [-Werror=nested-externs]
>
> Which appears to be a result of:
>
> 6b7df4a0237a perf tool: Build fix, remove duplicate declarations
>
> Those declarations were not so unused on this fresh install of
> Fedora 17.
>
> Luckily, the offending commit was the last one in the series, so
> I merged your tree at cb7225f, excluding only the buggy commit.
>
> Thanks,
>
> Ingo
I see the problem now: I had a stale util/string.h file which was
removed by e206d556. Local problem (stupidity) as to why. Sorry for the
noise.
Arnaldo: please drop the patch.
David
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-07 3:52 ` David Ahern
@ 2012-06-07 16:09 ` Arnaldo Carvalho de Melo
2012-06-07 16:11 ` Steven Rostedt
0 siblings, 1 reply; 10+ messages in thread
From: Arnaldo Carvalho de Melo @ 2012-06-07 16:09 UTC (permalink / raw)
To: David Ahern
Cc: Ingo Molnar, linux-kernel, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Steven Rostedt, Sunjin Yang,
Thomas Gleixner
Em Wed, Jun 06, 2012 at 09:52:07PM -0600, David Ahern escreveu:
> On 6/6/12 12:50 AM, Ingo Molnar wrote:
> >Those declarations were not so unused on this fresh install of
> >Fedora 17.
> >Luckily, the offending commit was the last one in the series, so
> >I merged your tree at cb7225f, excluding only the buggy commit.
> I see the problem now: I had a stale util/string.h file which was
> removed by e206d556. Local problem (stupidity) as to why. Sorry for
> the noise.
> Arnaldo: please drop the patch.
Thanks for getting to the bottom of it, and strange that I my test
builds didn't catch this (f14 and RHEL6 tho).
I guess its time for me to move this machine to f17 and do the ritual
dance of complaining about gnome3...
- Arnaldo
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-07 16:09 ` Arnaldo Carvalho de Melo
@ 2012-06-07 16:11 ` Steven Rostedt
2012-06-07 16:43 ` Arnaldo Carvalho de Melo
2012-06-07 16:55 ` Borislav Petkov
0 siblings, 2 replies; 10+ messages in thread
From: Steven Rostedt @ 2012-06-07 16:11 UTC (permalink / raw)
To: Arnaldo Carvalho de Melo
Cc: David Ahern, Ingo Molnar, linux-kernel, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Sunjin Yang, Thomas Gleixner
On Thu, 2012-06-07 at 13:09 -0300, Arnaldo Carvalho de Melo wrote:
> I guess its time for me to move this machine to f17 and do the ritual
> dance of complaining about gnome3...
>
I should too, but that's what KVM is for :-)
-- Steve
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-07 16:11 ` Steven Rostedt
@ 2012-06-07 16:43 ` Arnaldo Carvalho de Melo
2012-06-07 16:55 ` Borislav Petkov
1 sibling, 0 replies; 10+ messages in thread
From: Arnaldo Carvalho de Melo @ 2012-06-07 16:43 UTC (permalink / raw)
To: Steven Rostedt
Cc: David Ahern, Ingo Molnar, linux-kernel, Akihiro Nagai,
Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian, Sunjin Yang, Thomas Gleixner
Em Thu, Jun 07, 2012 at 12:11:43PM -0400, Steven Rostedt escreveu:
> On Thu, 2012-06-07 at 13:09 -0300, Arnaldo Carvalho de Melo wrote:
> > I guess its time for me to move this machine to f17 and do the ritual
> > dance of complaining about gnome3...
>
> I should too, but that's what KVM is for :-)
Well, that too, but the disk I had with the kvm images, well, got
busted, so I have to reinstall those VMs as well :-\
- Arnaldo
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL 00/15] perf/urgent fixes
2012-06-07 16:11 ` Steven Rostedt
2012-06-07 16:43 ` Arnaldo Carvalho de Melo
@ 2012-06-07 16:55 ` Borislav Petkov
1 sibling, 0 replies; 10+ messages in thread
From: Borislav Petkov @ 2012-06-07 16:55 UTC (permalink / raw)
To: Steven Rostedt
Cc: Arnaldo Carvalho de Melo, David Ahern, Ingo Molnar, linux-kernel,
Akihiro Nagai, Ananth N Mavinakayanahalli, Anton Arapov, Avik Sil,
Borislav Petkov, Corey Ashford, Frederic Weisbecker, Jiri Olsa,
Linus Torvalds, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
Namhyung Kim, Oleg Nesterov, Paul Mackerras, Peter Zijlstra,
Srikar Dronamraju, Stephane Eranian
On Thu, Jun 07, 2012 at 12:11:43PM -0400, Steven Rostedt wrote:
> On Thu, 2012-06-07 at 13:09 -0300, Arnaldo Carvalho de Melo wrote:
>
> > I guess its time for me to move this machine to f17 and do the ritual
> > dance of complaining about gnome3...
> >
>
> I should too, but that's what KVM is for :-)
... to complain about gnome3?
:-)
--
Regards/Gruss,
Boris.
Advanced Micro Devices GmbH
Einsteinring 24, 85609 Dornach
GM: Alberto Bozzo
Reg: Dornach, Landkreis Muenchen
HRB Nr. 43632 WEEE Registernr: 129 19551
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-06-07 16:55 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-01 22:16 [GIT PULL 00/15] perf/urgent fixes Arnaldo Carvalho de Melo
2012-06-01 22:45 ` David Ahern
2012-06-01 23:08 ` Arnaldo Carvalho de Melo
2012-06-06 6:50 ` Ingo Molnar
2012-06-06 22:50 ` David Ahern
2012-06-07 3:52 ` David Ahern
2012-06-07 16:09 ` Arnaldo Carvalho de Melo
2012-06-07 16:11 ` Steven Rostedt
2012-06-07 16:43 ` Arnaldo Carvalho de Melo
2012-06-07 16:55 ` Borislav Petkov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).