linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/6] perf/urgent fixes
@ 2013-09-25 17:20 Arnaldo Carvalho de Melo
  2013-09-25 17:20 ` [PATCH 1/6] perf kmem: Make it work again on non NUMA machines Arnaldo Carvalho de Melo
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Arnaldo Carvalho de Melo @ 2013-09-25 17:20 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: linux-kernel, Arnaldo Carvalho de Melo, Adrian Hunter, Andi Kleen,
	Corey Ashford, David Ahern, Frederic Weisbecker, Ingo Molnar,
	Jiri Olsa, Masami Hiramatsu, Mike Galbraith, Namhyung Kim,
	Paul Mackerras, Peter Zijlstra, Stephane Eranian,
	Arnaldo Carvalho de Melo

From: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>

Hi Ingo,

	Please consider pulling,

- Arnaldo

The following changes since commit cf3b425dd8d99e01214515a6754f9e69ecc6dce8:

  perf/x86/intel: Add model number for Avoton Silvermont (2013-09-23 10:22:00 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-urgent-for-mingo

for you to fetch changes up to de95ab53645a2f0015e0f68ee723f18dce2b8b51:

  perf symbols: Demangle cloned functions (2013-09-25 12:58:21 -0300)

----------------------------------------------------------------
perf/urgent fixes:

. It was possible to use an uninitialized buffer when reading
  kernel modules information and checking if the file was a
  /proc/sys/kernel/kptr_restrict'ed one, fix for this from
  Adrian Hunter.

. The libbfd demangler doesn't handle cloned functions (e.g. symbol.clone.NUM),
  feed it unsuffixed symbol names, workaround from Andi Kleen.

. Fix segfault in 'perf trace' when processing perf.data files with PERF_RECORD_MMAP2
  records, recently added but not handled in this tool, from David Ahern.

. Fix libdl related build in old systems like Fedora 12, from David Ahern.

. Make 'perf kmem' work again on non NUMA machines, fix from Jiri Olsa.

. Fix probing symbols with optimization suffix in 'perf probe' where some
  operations that are entirely user level and involves vmlinux/DWARF were working
  but when the symbol name was fed to the kprobes tracer, the in kernel code
  would use /proc/kallsyms where the name had the suffix, from Masami Hiramatsu.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

----------------------------------------------------------------
Adrian Hunter (1):
      perf machine: Fix path unpopulated in machine__create_modules()

Andi Kleen (1):
      perf symbols: Demangle cloned functions

David Ahern (2):
      perf trace: Add mmap2 handler
      perf tools: Explicitly add libdl dependency

Jiri Olsa (1):
      perf kmem: Make it work again on non NUMA machines

Masami Hiramatsu (1):
      perf probe: Fix probing symbols with optimization suffix

 tools/perf/builtin-kmem.c      |  2 +-
 tools/perf/builtin-trace.c     |  1 +
 tools/perf/config/Makefile     |  2 +-
 tools/perf/util/machine.c      |  2 +-
 tools/perf/util/probe-finder.c | 77 ++++++++++++++++++++++--------------------
 tools/perf/util/probe-finder.h |  3 ++
 tools/perf/util/symbol-elf.c   | 27 ++++++++++++++-
 7 files changed, 74 insertions(+), 40 deletions(-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-09-25 18:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-25 17:20 [GIT PULL 0/6] perf/urgent fixes Arnaldo Carvalho de Melo
2013-09-25 17:20 ` [PATCH 1/6] perf kmem: Make it work again on non NUMA machines Arnaldo Carvalho de Melo
2013-09-25 17:20 ` [PATCH 2/6] perf trace: Add mmap2 handler Arnaldo Carvalho de Melo
2013-09-25 17:20 ` [PATCH 3/6] perf probe: Fix probing symbols with optimization suffix Arnaldo Carvalho de Melo
2013-09-25 17:20 ` [PATCH 4/6] perf tools: Explicitly add libdl dependency Arnaldo Carvalho de Melo
2013-09-25 17:20 ` [PATCH 5/6] perf machine: Fix path unpopulated in machine__create_modules() Arnaldo Carvalho de Melo
2013-09-25 17:20 ` [PATCH 6/6] perf symbols: Demangle cloned functions Arnaldo Carvalho de Melo
2013-09-25 18:28 ` [GIT PULL 0/6] perf/urgent fixes Ingo Molnar

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).