From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754632Ab1GPL0V (ORCPT ); Sat, 16 Jul 2011 07:26:21 -0400 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.125]:61337 "EHLO hrndva-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753444Ab1GPLWx (ORCPT ); Sat, 16 Jul 2011 07:22:53 -0400 X-Authority-Analysis: v=1.1 cv=IOX921YOuPvYFce5aSLzPVIStpiCPR9M8R83dyHW74w= c=1 sm=0 a=vhdKIqpQuCYA:10 a=cgUbtKBlYiEA:10 a=5SG0PmZfjMsA:10 a=bbbx4UPp9XUA:10 a=OPBmh+XkhLl+Enan7BmTLg==:17 a=VwQbUJbxAAAA:8 a=GiGSnBXi8dLMxo4n7FkA:9 a=OPBmh+XkhLl+Enan7BmTLg==:117 X-Cloudmark-Score: 0 X-Originating-IP: 67.242.120.143 Message-Id: <20110716112200.096203519@goodmis.org> User-Agent: quilt/0.48-1 Date: Sat, 16 Jul 2011 07:22:00 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Ingo Molnar , Andrew Morton , Frederic Weisbecker Subject: [PATCH 00/20] [GIT PULL] perf/tracing: various updates Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Ingo, Please pull the latest tip/perf/core tree, which can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace.git tip/perf/core Head SHA1: 14a8fd7ceea6915c613746203d6e9a2bf273f16c Cyrill Gorcunov (1): perf, x86: P4 PMU - Introduce event alias feature Masami Hiramatsu (12): tracing/kprobes: Rename probe_* to trace_probe_* tracing/kprobes: Merge trace probe enable/disable functions kprobes: Return -ENOENT if probe point doesn't exist tracing/kprobes: Support module init function probing tracing/kprobe: Update symbol reference when loading module perf probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END perf probe: Move strtailcmp to string.c perf probe: Remove redundant dwarf functions perf-probe: Move dwarf library routines to dwarf-aux.{c, h} perf probe: Introduce debuginfo to encapsulate dwarf information perf probe: Add probed module in front of function perf probe: Support adding probes on offline kernel modules Sonny Rao (1): perf: Robustify proc and debugfs file recording Steven Rostedt (6): tracing: Still trace filtered irq functions when irq trace is disabled ftrace: Do not disable interrupts for modules in mcount update ftrace: Balance records when updating the hash ftrace: Update filter when tracing enabled in set_ftrace_filter() ftrace: Fix dynamic selftest failure on some archs tracing: Have dynamic size event stack traces ---- Documentation/trace/kprobetrace.txt | 9 +- arch/x86/include/asm/perf_event_p4.h | 33 ++ arch/x86/kernel/cpu/perf_event.c | 7 - arch/x86/kernel/cpu/perf_event_p4.c | 135 +++++-- include/linux/ftrace_event.h | 1 + kernel/kprobes.c | 33 +- kernel/trace/ftrace.c | 95 +++- kernel/trace/trace.c | 92 ++++- kernel/trace/trace.h | 50 ++- kernel/trace/trace_entries.h | 3 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_kprobe.c | 318 +++++++++---- kernel/trace/trace_output.c | 11 +- kernel/watchdog.c | 2 - tools/perf/Documentation/perf-probe.txt | 6 +- tools/perf/Makefile | 2 + tools/perf/builtin-probe.c | 3 +- tools/perf/util/dwarf-aux.c | 663 +++++++++++++++++++++++++++ tools/perf/util/dwarf-aux.h | 100 ++++ tools/perf/util/probe-event.c | 165 +++++-- tools/perf/util/probe-event.h | 1 + tools/perf/util/probe-finder.c | 752 +++++-------------------------- tools/perf/util/probe-finder.h | 43 ++- tools/perf/util/string.c | 19 + tools/perf/util/trace-event-info.c | 120 ++---- tools/perf/util/util.h | 1 + 26 files changed, 1663 insertions(+), 1003 deletions(-)