All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: Arnaldo Carvalho de Melo <acme@infradead.org>
Cc: linux-kernel@vger.kernel.org,
	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Andi Kleen <ak@linux.intel.com>,
	Aswin Chandramouleeswaran <aswin@hp.com>,
	Corey Ashford <cjashfor@linux.vnet.ibm.com>,
	David Ahern <dsahern@gmail.com>,
	Davidlohr Bueso <davidlohr@hp.com>,
	Frederic Weisbecker <fweisbec@gmail.com>,
	Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>,
	Jiri Olsa <jolsa@redhat.com>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Mike Galbraith <efault@gmx.de>,
	Namhyung Kim <namhyung@kernel.org>,
	Paul Mackerras <paulus@samba.org>,
	Pekka Enberg <penberg@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Ramkumar Ramachandra <artagnon@gmail.com>,
	Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>,
	Roberto Agostino Vitillo <ravitillo@lbl.gov>,
	Stephane Eranian <eranian@google.com>,
	Waiman Long <Waiman.Long@hp.com>, Willy Tarreau <w@1wt.eu>,
	Arnaldo Carvalho de Melo <acme@redhat.com>
Subject: Re: [GIT PULL 000/161] perf/core improvements and fixes
Date: Tue, 15 Oct 2013 07:08:19 +0200	[thread overview]
Message-ID: <20131015050819.GA32518@gmail.com> (raw)
In-Reply-To: <1381780950-25642-1-git-send-email-acme@infradead.org>


* Arnaldo Carvalho de Melo <acme@infradead.org> wrote:

> From: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
> 
> Hi Ingo,
> 
> 	This was 'make -C tools/perf -f tests/make' tested on Fedora 12 and 18,
> RHEL6.4 and Ubuntu 13.04.
> 
> 	Please consider pulling,
> 
> - Arnaldo
> 
> The following changes since commit 429eb051011a580beae2dc9f8caed5dade9591dc:
> 
>   Merge branch 'perf/urgent' into tools/perf/build (2013-10-08 11:51:31 +0200)
> 
> are available in the git repository at:
> 
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-core-for-mingo
> 
> for you to fetch changes up to 784f3390f9bd900adfb3b0373615e105a0d9749a:
> 
>   perf symbols: Fix a mmap and munmap mismatched bug (2013-10-14 12:21:23 -0300)
> 
> ----------------------------------------------------------------
> perf/core improvements and fixes
> 
> . kcore annotation improvements, including build-id cache support,
>   multi map 'call' instruction navigation fixes, kcore address
>   validation, objdump workarounds. From Adrian Hunter.
> 
> . 'trace' beautifiers for lots of syscall arguments.
> 
> . More compact 'trace' output by suppressing zeroed args.
> 
> . Show thread COMM by default in 'trace'.
> 
> . Show path associated with fd in live sessions, using a 'vfs_getname'
>   'perf probe' created dynamic tracepoint or by looking at /proc/pid/fd.
> 
> . Memory and mmap leak fixes from Chenggang Qin.
> 
> . Add option to show full timestamp in 'trace', from David Ahern.
> 
> . Add 'record' command in 'trace', to record raw_syscalls:*, from David Ahern.
> 
> . Add summary option to dump syscall statistics in 'trace', from David Ahern.
> 
> . Fix comm resolution in 'trace' when reading events from file, from David Ahern.
> 
> . Improved messages when doing profiling in all or a subset of CPUs
>   using a workload as the session delimitator, as in:
> 
>    'perf stat --cpu 0,2 sleep 10s'
> 
> . Add units to nanosec-based counters in 'perf stat', from David Ahern.
> 
> . Assorted build fixes for from David Ahern and Jiri Olsa.
> 
> . 'perf lock' fixes and cleanups, from Davidlohr Bueso.
> 
> . Memory leak fixes in 'perf test', from Felipe Pena.
> 
> . Build system super speedups, from Ingo Molnar.
> 
> . Fix mmap_read event overflow, from Jiri Olsa.
> 
> . Code cleanups from Jiri Olsa.
> 
> . Allow specifying B/K/M/G unit to the --mmap-pages arguments, from Jiri Olsa.
> 
> . Separate the GTK support in a separate libperf-gtk.so DSO, that is
>   only loaded when --gtk is specified, from Namhyung Kim.
> 
> . Fixes for some memory leaks, from Namhyumg Kim.
> 
> . Fix srcline sort key behavior, from Namhyung Kim.
> 
> . Fix failing assertions in numa bench, from Petr Holasek.
> 
> . perf bash completion fixes and improvements from Ramkumar Ramachandra.
> 
> . Improve error messages in 'trace', providing hints about system configuration
>   steps needed for using it, from Ramkumar Ramachandra.
> 
> . Remove bogus info when using 'perf stat' -e cycles/instructions, from
>   Ramkumar Ramachandra .
> 
> . Support for Openembedded/Yocto -dbg packages, from Ricardo Ribalda Delgado.
> 
> . Implement addr2line directly using libbfd, from Roberto Vitillo.
> 
> . Add new option --ignore-vmlinux for perf top, from Willy Tarreau.
> 
> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
> 
> ----------------------------------------------------------------
> Adrian Hunter (10):
>       perf machine: Use snprintf instead of sprintf
>       perf symbols: Make a separate function to parse /proc/modules
>       perf symbols: Validate kcore module addresses
>       perf symbols: Workaround objdump difficulties with kcore
>       perf annotate: Find kcore symbols on other maps
>       perf tools: Add copyfile_mode()
>       perf symbols: Add ability to find kcore in build-id cache
>       perf annotate: Fix annotate_browser__callq()
>       perf buildid-cache: Add ability to add kcore to the cache
>       perf annotate: Another fix for annotate_browser__callq()
> 
> Arnaldo Carvalho de Melo (27):
>       perf trace: Put syscall formatter parms into struct
>       perf trace: Allow passing parms to arg formatters
>       perf trace: Use strarray for ltrace's whence arg
>       perf trace: Beautify fcntl 'cmd' arg
>       perf trace: Beautify rt_sigprocmask 'how' arg
>       perf trace: Beautify signal number arg in several syscalls
>       perf trace: Beautify socket 'family' arg
>       perf trace: Beautify socket 'type' arg
>       perf trace: Beautify access 'mode' arg
>       perf trace: Beautify rlmimit resources
>       perf trace: Don't print zeroed args
>       perf trace: Beautify send/recv syscall 'flags' arg
>       perf trace: Beautify eventfd2 'flags' arg
>       perf trace: Add option to show process COMM
>       perf trace: Beautify epoll_ctl 'op' arg
>       perf trace: Beautify flock 'cmd' arg
>       perf trace: Add helper for syscalls with a single strarray arg
>       perf trace: Don't supress zeroed args when there is an strarray entry for it
>       perf trace: Use socket's beautifiers in socketpair
>       perf trace: Beautify pipe2 'flags' arg
>       perf trace: Beautify mlock & friends 'addr' arg
>       perf trace: Show path associated with fd in live sessions
>       perf trace: Add 'trace' alias to 'perf trace'
>       perf trace: Allow specifying index offset in strarrays
>       perf trace: Prepare the strarray scnprintf method for reuse
>       perf trace: Initial beautifier for ioctl's 'cmd' arg
>       perf symbols: Add map_groups__find_ams()
> 
> Chenggang Qin (2):
>       perf symbols: Fix a memory leak due to symbol__delete not being used
>       perf symbols: Fix a mmap and munmap mismatched bug
> 
> David Ahern (15):
>       perf trace: Add option to show full timestamp
>       perf trace: Remove duplicate mmap entry in syscall_fmts array
>       perf trace: Add beautifier for clock_gettime's clk_id argument
>       perf trace: Handle MSG_WAITFORONE not defined
>       perf stat: Fix misleading message when specifying cpu list or system wide
>       perf stat: Don't require a workload when using system wide or CPU options
>       perf stat: Add units to nanosec-based counters
>       perf trace: Fix comm resolution when reading events from file
>       perf trace: Add record option
>       perf machine: Add method to loop over threads and invoke handler
>       perf trace: Use new machine method to loop over threads
>       perf intlist: Add priv member
>       perf util: Add findnew method to intlist
>       perf trace: Add summary option to dump syscall statistics
>       perf tools: Fix old GCC build error in 'get_srcline'
> 
> Davidlohr Bueso (6):
>       perf lock: Remove dead code
>       perf lock: Return proper code in report_lock_*_event
>       perf lock: Plug some memleaks
>       perf lock: Redo __cmd_report
>       perf lock: Limit bad rate precision
>       perf lock: Account for lock average wait time
> 
> Felipe Pena (1):
>       perf tests: Fix memory leak in dso-data.c
> 
> Ingo Molnar (65):
>       tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORT
>       tools/perf/build: Add feature check core code
>       tools/perf/build: Add 'autodep' functionality, generate feature test dependencies automatically
>       tools/perf/build: Split out feature check: 'libnuma'
>       tools/perf/build: Split out feature check: 'stackprotector-all'
>       tools/perf/build: Split out feature check: 'stackprotector'
>       tools/perf/build: Split out feature check: 'volatile-register-var'
>       tools/perf/build: Split out feature check: 'fortify-source'
>       tools/perf/build: Split out feature check: 'bionic'
>       tools/perf/build: Clean up the libelf logic in config/Makefile
>       tools/perf/build: Split out feature check: 'libelf'
>       tools/perf/build: Split out feature check: 'glibc'
>       tools/perf/build: Split out feature check: 'dwarf'
>       tools/perf/build: Clean up the mmap logic in config/Makefile
>       tools/perf/build: Split out feature check: 'libelf-mmap'
>       tools/perf/build: Split out feature check: 'libelf-getphdrnum'
>       tools/perf/build: Clean up the libunwind logic in config/Makefile
>       tools/perf/build: Split out feature check: 'libunwind'
>       tools/perf/build: Split out feature check: 'libaudit'
>       tools/perf/build: Split out feature check: 'libslang'
>       tools/perf/build: Split out feature check: 'gtk2'
>       tools/perf/build: Split out feature check: 'gtk2-infobar'
>       tools/perf/build: Split out feature check: 'libperl'
>       tools/perf/build: Split out feature check: 'libpython'
>       tools/perf/build: Split out feature check: 'libpython-version'
>       tools/perf/build: Split out feature check: 'libbfd'
>       tools/perf/build: Split out feature check: 'strlcpy'
>       tools/perf/build: Split out feature check: 'on-exit'
>       tools/perf/build: Split out feature check: 'backtrace'
>       tools/perf: Clean up util/include/linux/compiler.h
>       tools/perf: Turn strlcpy() into a __weak function
>       tools/perf/build: Speed up auto-detection of features by adding a 'test-all' target
>       tools/perf/build: Speed up git-version test on re-make
>       tools/perf/build: Speed up the final link
>       tools/perf: Fix double/triple-build of the feature detection logic during 'make install' et al
>       tools/perf/build: Invoke feature-checks 'clean' target from the main Makefile
>       tools/perf/build: Speed up auto-detection
>       tools/perf/build: Improve printout-of auto-detected features
>       tools/perf/build: Automatically build in parallel, based on number of CPUs in the system
>       tools/perf/build: Flip Makefile.parallel and Makefile.perf
>       tools/perf/build: Standardize the various messages output by parallel make
>       tools/perf/build: Split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle'
>       tools/perf/build: Remove unused config/feature-tests.mak
>       tools/perf/build: Clean up various testcases
>       tools/perf/build: Collapse the test-all.c testcase
>       tools/perf/build: Pass through all targets to Makefile.perf
>       tools/perf/build: Make sure autodep feature binaries honor the O= setting
>       tools/perf/build: Exclude MAKEFLAGS from nested invocation
>       tools/perf/build: Fix non-canonical directory names in O=
>       tools/perf/build: Fix O=/some/dir perf.o type of targets
>       tools/perf/build: Harmonize the style of the feature testcases
>       tools/perf/build: Pass through LDFLAGS to feature tests
>       perf bench sched: Add --threaded option
>       perf tools: Fix redirection printouts
>       perf tools: Implement summary output for 'make clean'
>       tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk
>       perf tools: Align perf version output to other build messages
>       perf tools: Implement summary output for 'make install'
>       tools/perf/build: Fix non-existent build directory handling
>       tools/perf/build: Pass through DEBUG parameter
>       tools/perf/build: Fix DPACKAGE definitions for the libbfd et al testcases
>       tools/perf/build: Simplify the libelf logic
>       tools/perf/build: Remove the volatile-register-var feature check
>       tools/perf/build: Improve the 'stackprotector' feature test
>       tools/perf/build: Simplify the autodep inclusion rule
> 
> Jiri Olsa (11):
>       tools/perf/build: Clean up feature_print_code()
>       perf tools: Remove unused trace-event-* code
>       perf tools: Unify page_size usage
>       perf tools: Check mmap pages value early
>       perf tools: Add possibility to specify mmap size
>       perf evlist: Introduce perf_evlist__new_default function
>       perf tools: Adding throttle event data struct support
>       perf tools: Add missing -ldl for gtk build
>       perf tools: Move start conditions to start of the flex file
>       perf evlist: Fix perf_evlist__mmap_read event overflow
>       perf tools: Separate lbfd check out of NO_DEMANGLE condition
> 
> Namhyung Kim (9):
>       perf tools: Separate out GTK codes to libperf-gtk.so
>       perf sort: Fix a memory leak on srcline
>       perf annotate: Reuse path from the result of addr2line
>       perf hists: Free srcline when freeing hist_entry
>       perf annotate: Factor out get/free_srcline()
>       perf tools: Do not try to call addr2line on non-binary files
>       perf annotate: Pass dso instead of dso_name to get_srcline()
>       perf tools: Save failed result of get_srcline()
>       perf tools: Fix srcline sort key behavior
> 
> Petr Holasek (1):
>       perf bench: Fix failing assertions in numa bench
> 
> Ramkumar Ramachandra (11):
>       perf completion: Don't dictate perf install location
>       perf completion: Update __ltrim_colon_completions
>       perf completion: Strip dependency on _filedir
>       perf completion: Strip function_exists ()
>       perf completion: Strip dependency on bash-completion
>       perf completion: Use more comp words
>       perf stat: Don't print bogus data on -e cycles
>       perf stat: Don't print bogus data on -e instructions
>       perf tools: Ignore 'perf timechart' output file
>       perf timechart: Add example in the documentation
>       perf trace: Improve the error messages
> 
> Ricardo Ribalda Delgado (1):
>       perf symbols: Support for Openembedded/Yocto -dbg packages
> 
> Roberto Vitillo (1):
>       perf tools: Implement addr2line directly using libbfd
> 
> Willy Tarreau (1):
>       perf symbols: Add new option --ignore-vmlinux for perf top
> 
>  tools/lib/traceevent/Makefile                      |   18 +-
>  tools/perf/.gitignore                              |    1 +
>  tools/perf/Documentation/Makefile                  |   79 +-
>  tools/perf/Documentation/perf-buildid-cache.txt    |   13 +
>  tools/perf/Documentation/perf-kvm.txt              |    4 +-
>  tools/perf/Documentation/perf-lock.txt             |    2 +-
>  tools/perf/Documentation/perf-record.txt           |    4 +-
>  tools/perf/Documentation/perf-timechart.txt        |   15 +-
>  tools/perf/Documentation/perf-top.txt              |    4 +-
>  tools/perf/Documentation/perf-trace.txt            |   27 +-
>  tools/perf/Makefile                                |  848 +--------------
>  tools/perf/Makefile.perf                           |  887 ++++++++++++++++
>  tools/perf/arch/x86/include/perf_regs.h            |    6 +-
>  tools/perf/arch/x86/util/unwind.c                  |    4 +-
>  tools/perf/bash_completion                         |  106 +-
>  tools/perf/bench/mem-memcpy-arch.h                 |    2 +-
>  tools/perf/bench/mem-memcpy.c                      |    2 +-
>  tools/perf/bench/mem-memset-arch.h                 |    2 +-
>  tools/perf/bench/mem-memset.c                      |    2 +-
>  tools/perf/bench/numa.c                            |   34 +-
>  tools/perf/bench/sched-pipe.c                      |  115 +-
>  tools/perf/builtin-annotate.c                      |   26 +-
>  tools/perf/builtin-bench.c                         |    4 +-
>  tools/perf/builtin-buildid-cache.c                 |  148 ++-
>  tools/perf/builtin-inject.c                        |    2 +-
>  tools/perf/builtin-kvm.c                           |    5 +-
>  tools/perf/builtin-lock.c                          |  124 ++-
>  tools/perf/builtin-probe.c                         |   14 +-
>  tools/perf/builtin-record.c                        |   26 +-
>  tools/perf/builtin-report.c                        |   16 +-
>  tools/perf/builtin-stat.c                          |   29 +-
>  tools/perf/builtin-top.c                           |    7 +-
>  tools/perf/builtin-trace.c                         | 1108 +++++++++++++++++---
>  tools/perf/config/Makefile                         |  358 ++++---
>  tools/perf/config/feature-checks/Makefile          |  144 +++
>  tools/perf/config/feature-checks/test-all.c        |  106 ++
>  tools/perf/config/feature-checks/test-backtrace.c  |   13 +
>  tools/perf/config/feature-checks/test-bionic.c     |    6 +
>  .../config/feature-checks/test-cplus-demangle.c    |   14 +
>  tools/perf/config/feature-checks/test-dwarf.c      |   10 +
>  .../config/feature-checks/test-fortify-source.c    |    6 +
>  tools/perf/config/feature-checks/test-glibc.c      |    8 +
>  .../perf/config/feature-checks/test-gtk2-infobar.c |   11 +
>  tools/perf/config/feature-checks/test-gtk2.c       |   10 +
>  tools/perf/config/feature-checks/test-hello.c      |    6 +
>  tools/perf/config/feature-checks/test-libaudit.c   |   10 +
>  tools/perf/config/feature-checks/test-libbfd.c     |   15 +
>  .../config/feature-checks/test-libelf-getphdrnum.c |    8 +
>  .../perf/config/feature-checks/test-libelf-mmap.c  |    8 +
>  tools/perf/config/feature-checks/test-libelf.c     |    8 +
>  tools/perf/config/feature-checks/test-libnuma.c    |    9 +
>  tools/perf/config/feature-checks/test-libperl.c    |    9 +
>  .../config/feature-checks/test-libpython-version.c |   10 +
>  tools/perf/config/feature-checks/test-libpython.c  |    8 +
>  tools/perf/config/feature-checks/test-libslang.c   |    6 +
>  tools/perf/config/feature-checks/test-libunwind.c  |   27 +
>  tools/perf/config/feature-checks/test-on-exit.c    |   15 +
>  .../feature-checks/test-stackprotector-all.c       |    6 +
>  .../config/feature-checks/test-stackprotector.c    |    6 +
>  .../feature-checks/test-volatile-register-var.c    |    6 +
>  tools/perf/config/feature-tests.mak                |  246 -----
>  tools/perf/config/utilities.mak                    |   17 +-
>  tools/perf/perf.c                                  |   14 +-
>  tools/perf/tests/dso-data.c                        |    1 +
>  tools/perf/tests/perf-record.c                     |   12 +-
>  tools/perf/tests/task-exit.c                       |   14 +-
>  tools/perf/ui/browsers/annotate.c                  |   24 +-
>  tools/perf/ui/gtk/annotate.c                       |   13 +-
>  tools/perf/ui/gtk/browser.c                        |    2 +-
>  tools/perf/ui/gtk/gtk.h                            |   20 +-
>  tools/perf/ui/gtk/util.c                           |    4 +-
>  tools/perf/ui/setup.c                              |   61 +-
>  tools/perf/ui/ui.h                                 |   14 +-
>  tools/perf/util/PERF-VERSION-GEN                   |    2 +-
>  tools/perf/util/annotate.c                         |   76 +-
>  tools/perf/util/annotate.h                         |   26 +-
>  tools/perf/util/cache.h                            |    3 +-
>  tools/perf/util/dso.c                              |   50 +-
>  tools/perf/util/dso.h                              |    3 +
>  tools/perf/util/event.h                            |   10 +
>  tools/perf/util/evlist.c                           |   82 +-
>  tools/perf/util/evlist.h                           |    9 +-
>  tools/perf/util/evsel.c                            |    3 +
>  tools/perf/util/generate-cmdlist.sh                |    4 +-
>  tools/perf/util/hist.c                             |    1 +
>  tools/perf/util/hist.h                             |   17 +-
>  tools/perf/util/include/dwarf-regs.h               |    2 +-
>  tools/perf/util/include/linux/compiler.h           |   19 +-
>  tools/perf/util/intlist.c                          |   23 +-
>  tools/perf/util/intlist.h                          |    2 +
>  tools/perf/util/machine.c                          |  113 +-
>  tools/perf/util/machine.h                          |    5 +
>  tools/perf/util/map.c                              |   50 +-
>  tools/perf/util/map.h                              |    7 +
>  tools/perf/util/parse-events.l                     |   63 +-
>  tools/perf/util/path.c                             |   10 +-
>  tools/perf/util/perf_regs.h                        |    4 +-
>  tools/perf/util/probe-event.c                      |    4 +-
>  tools/perf/util/probe-finder.h                     |    4 +-
>  tools/perf/util/python.c                           |    8 +-
>  tools/perf/util/rblist.c                           |   27 +-
>  tools/perf/util/rblist.h                           |    1 +
>  tools/perf/util/session.c                          |   13 +
>  tools/perf/util/sort.c                             |   58 +-
>  tools/perf/util/srcline.c                          |  265 +++++
>  tools/perf/util/symbol-elf.c                       |  607 ++++++++++-
>  tools/perf/util/symbol-minimal.c                   |   15 +
>  tools/perf/util/symbol.c                           |  449 ++++++--
>  tools/perf/util/symbol.h                           |   29 +-
>  tools/perf/util/trace-event-parse.c                |   36 -
>  tools/perf/util/trace-event.h                      |    9 -
>  tools/perf/util/unwind.h                           |    4 +-
>  tools/perf/util/util.c                             |   47 +-
>  tools/perf/util/util.h                             |   24 +
>  tools/scripts/Makefile.include                     |   23 +-
>  115 files changed, 5144 insertions(+), 2032 deletions(-)
>  create mode 100644 tools/perf/Makefile.perf
>  create mode 100644 tools/perf/config/feature-checks/Makefile
>  create mode 100644 tools/perf/config/feature-checks/test-all.c
>  create mode 100644 tools/perf/config/feature-checks/test-backtrace.c
>  create mode 100644 tools/perf/config/feature-checks/test-bionic.c
>  create mode 100644 tools/perf/config/feature-checks/test-cplus-demangle.c
>  create mode 100644 tools/perf/config/feature-checks/test-dwarf.c
>  create mode 100644 tools/perf/config/feature-checks/test-fortify-source.c
>  create mode 100644 tools/perf/config/feature-checks/test-glibc.c
>  create mode 100644 tools/perf/config/feature-checks/test-gtk2-infobar.c
>  create mode 100644 tools/perf/config/feature-checks/test-gtk2.c
>  create mode 100644 tools/perf/config/feature-checks/test-hello.c
>  create mode 100644 tools/perf/config/feature-checks/test-libaudit.c
>  create mode 100644 tools/perf/config/feature-checks/test-libbfd.c
>  create mode 100644 tools/perf/config/feature-checks/test-libelf-getphdrnum.c
>  create mode 100644 tools/perf/config/feature-checks/test-libelf-mmap.c
>  create mode 100644 tools/perf/config/feature-checks/test-libelf.c
>  create mode 100644 tools/perf/config/feature-checks/test-libnuma.c
>  create mode 100644 tools/perf/config/feature-checks/test-libperl.c
>  create mode 100644 tools/perf/config/feature-checks/test-libpython-version.c
>  create mode 100644 tools/perf/config/feature-checks/test-libpython.c
>  create mode 100644 tools/perf/config/feature-checks/test-libslang.c
>  create mode 100644 tools/perf/config/feature-checks/test-libunwind.c
>  create mode 100644 tools/perf/config/feature-checks/test-on-exit.c
>  create mode 100644 tools/perf/config/feature-checks/test-stackprotector-all.c
>  create mode 100644 tools/perf/config/feature-checks/test-stackprotector.c
>  create mode 100644 tools/perf/config/feature-checks/test-volatile-register-var.c
>  delete mode 100644 tools/perf/config/feature-tests.mak
>  create mode 100644 tools/perf/util/srcline.c

Pulled, thanks a lot Arnaldo!

	Ingo

      parent reply	other threads:[~2013-10-15  5:08 UTC|newest]

Thread overview: 163+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-14 19:59 [GIT PULL 000/161] perf/core improvements and fixes Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 001/161] tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORT Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 002/161] tools/perf/build: Add feature check core code Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 003/161] tools/perf/build: Add 'autodep' functionality, generate feature test dependencies automatically Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 004/161] tools/perf/build: Split out feature check: 'libnuma' Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 005/161] tools/perf/build: Split out feature check: 'stackprotector-all' Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 006/161] tools/perf/build: Split out feature check: 'stackprotector' Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 007/161] tools/perf/build: Split out feature check: 'volatile-register-var' Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 008/161] tools/perf/build: Split out feature check: 'fortify-source' Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 009/161] tools/perf/build: Split out feature check: 'bionic' Arnaldo Carvalho de Melo
2013-10-14 19:59 ` [PATCH 010/161] tools/perf/build: Clean up the libelf logic in config/Makefile Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 011/161] tools/perf/build: Split out feature check: 'libelf' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 012/161] tools/perf/build: Split out feature check: 'glibc' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 013/161] tools/perf/build: Split out feature check: 'dwarf' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 014/161] tools/perf/build: Clean up the mmap logic in config/Makefile Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 015/161] tools/perf/build: Split out feature check: 'libelf-mmap' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 016/161] tools/perf/build: Split out feature check: 'libelf-getphdrnum' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 017/161] tools/perf/build: Clean up the libunwind logic in config/Makefile Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 018/161] tools/perf/build: Split out feature check: 'libunwind' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 019/161] tools/perf/build: Split out feature check: 'libaudit' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 020/161] tools/perf/build: Split out feature check: 'libslang' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 021/161] tools/perf/build: Split out feature check: 'gtk2' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 022/161] tools/perf/build: Split out feature check: 'gtk2-infobar' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 023/161] tools/perf/build: Split out feature check: 'libperl' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 024/161] tools/perf/build: Split out feature check: 'libpython' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 025/161] tools/perf/build: Split out feature check: 'libpython-version' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 026/161] tools/perf/build: Split out feature check: 'libbfd' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 027/161] tools/perf/build: Split out feature check: 'strlcpy' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 028/161] tools/perf/build: Split out feature check: 'on-exit' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 029/161] tools/perf/build: Split out feature check: 'backtrace' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 030/161] tools/perf: Clean up util/include/linux/compiler.h Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 031/161] tools/perf: Turn strlcpy() into a __weak function Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 032/161] tools/perf/build: Speed up auto-detection of features by adding a 'test-all' target Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 033/161] tools/perf/build: Speed up git-version test on re-make Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 034/161] tools/perf/build: Speed up the final link Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 035/161] tools/perf: Fix double/triple-build of the feature detection logic during 'make install' et al Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 036/161] tools/perf/build: Invoke feature-checks 'clean' target from the main Makefile Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 037/161] tools/perf/build: Speed up auto-detection Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 038/161] tools/perf/build: Improve printout-of auto-detected features Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 039/161] tools/perf/build: Automatically build in parallel, based on number of CPUs in the system Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 040/161] tools/perf/build: Flip Makefile.parallel and Makefile.perf Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 041/161] tools/perf/build: Standardize the various messages output by parallel make Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 042/161] tools/perf/build: Split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 043/161] tools/perf/build: Remove unused config/feature-tests.mak Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 044/161] tools/perf/build: Clean up various testcases Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 045/161] tools/perf/build: Collapse the test-all.c testcase Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 046/161] tools/perf/build: Pass through all targets to Makefile.perf Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 047/161] tools/perf/build: Make sure autodep feature binaries honor the O= setting Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 048/161] tools/perf/build: Exclude MAKEFLAGS from nested invocation Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 049/161] tools/perf/build: Fix non-canonical directory names in O= Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 050/161] tools/perf/build: Fix O=/some/dir perf.o type of targets Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 051/161] tools/perf/build: Harmonize the style of the feature testcases Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 052/161] tools/perf/build: Pass through LDFLAGS to feature tests Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 053/161] tools/perf/build: Clean up feature_print_code() Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 054/161] perf trace: Put syscall formatter parms into struct Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 055/161] perf trace: Allow passing parms to arg formatters Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 056/161] perf trace: Use strarray for ltrace's whence arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 057/161] perf trace: Beautify fcntl 'cmd' arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 058/161] perf trace: Beautify rt_sigprocmask 'how' arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 059/161] perf trace: Beautify signal number arg in several syscalls Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 060/161] perf trace: Beautify socket 'family' arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 061/161] perf trace: Beautify socket 'type' arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 062/161] perf trace: Beautify access 'mode' arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 063/161] perf trace: Beautify rlmimit resources Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 064/161] perf trace: Add option to show full timestamp Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 065/161] perf trace: Remove duplicate mmap entry in syscall_fmts array Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 066/161] perf trace: Don't print zeroed args Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 067/161] perf trace: Beautify send/recv syscall 'flags' arg Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 068/161] perf trace: Beautify eventfd2 " Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 069/161] perf trace: Add option to show process COMM Arnaldo Carvalho de Melo
2013-10-14 20:00 ` [PATCH 070/161] perf completion: Don't dictate perf install location Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 071/161] perf completion: Update __ltrim_colon_completions Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 072/161] perf completion: Strip dependency on _filedir Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 073/161] perf completion: Strip function_exists () Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 074/161] perf completion: Strip dependency on bash-completion Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 075/161] perf completion: Use more comp words Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 076/161] perf symbols: Support for Openembedded/Yocto -dbg packages Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 077/161] perf tools: Remove unused trace-event-* code Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 078/161] perf tools: Unify page_size usage Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 079/161] perf lock: Remove dead code Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 080/161] perf lock: Return proper code in report_lock_*_event Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 081/161] perf lock: Plug some memleaks Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 082/161] perf lock: Redo __cmd_report Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 083/161] perf lock: Limit bad rate precision Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 084/161] perf lock: Account for lock average wait time Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 085/161] perf tools: Check mmap pages value early Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 086/161] perf tools: Add possibility to specify mmap size Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 087/161] perf evlist: Introduce perf_evlist__new_default function Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 088/161] perf tools: Adding throttle event data struct support Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 089/161] perf symbols: Add new option --ignore-vmlinux for perf top Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 090/161] perf tools: Separate out GTK codes to libperf-gtk.so Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 091/161] perf sort: Fix a memory leak on srcline Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 092/161] perf annotate: Reuse path from the result of addr2line Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 093/161] perf hists: Free srcline when freeing hist_entry Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 094/161] perf annotate: Factor out get/free_srcline() Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 095/161] perf tools: Do not try to call addr2line on non-binary files Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 096/161] perf annotate: Pass dso instead of dso_name to get_srcline() Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 097/161] perf tools: Save failed result of get_srcline() Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 098/161] perf tools: Implement addr2line directly using libbfd Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 099/161] perf tools: Fix srcline sort key behavior Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 100/161] perf trace: Beautify epoll_ctl 'op' arg Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 101/161] perf trace: Beautify flock 'cmd' arg Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 102/161] perf trace: Add helper for syscalls with a single strarray arg Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 103/161] perf trace: Don't supress zeroed args when there is an strarray entry for it Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 104/161] perf trace: Use socket's beautifiers in socketpair Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 105/161] perf trace: Beautify pipe2 'flags' arg Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 106/161] perf trace: Add beautifier for clock_gettime's clk_id argument Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 107/161] perf trace: Handle MSG_WAITFORONE not defined Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 108/161] perf trace: Beautify mlock & friends 'addr' arg Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 109/161] perf trace: Show path associated with fd in live sessions Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 110/161] perf trace: Add 'trace' alias to 'perf trace' Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 111/161] perf bench sched: Add --threaded option Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 112/161] perf machine: Use snprintf instead of sprintf Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 113/161] perf tools: Add missing -ldl for gtk build Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 114/161] perf tools: Move start conditions to start of the flex file Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 115/161] perf stat: Don't print bogus data on -e cycles Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 116/161] perf stat: Don't print bogus data on -e instructions Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 117/161] perf tools: Ignore 'perf timechart' output file Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 118/161] perf bench: Fix failing assertions in numa bench Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 119/161] perf evlist: Fix perf_evlist__mmap_read event overflow Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 120/161] perf stat: Fix misleading message when specifying cpu list or system wide Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 121/161] perf stat: Don't require a workload when using system wide or CPU options Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 122/161] perf stat: Add units to nanosec-based counters Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 123/161] perf trace: Fix comm resolution when reading events from file Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 124/161] perf trace: Add record option Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 125/161] perf machine: Add method to loop over threads and invoke handler Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 126/161] perf trace: Use new machine method to loop over threads Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 127/161] perf intlist: Add priv member Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 128/161] perf symbols: Make a separate function to parse /proc/modules Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 129/161] perf trace: Allow specifying index offset in strarrays Arnaldo Carvalho de Melo
2013-10-14 20:01 ` [PATCH 130/161] perf trace: Prepare the strarray scnprintf method for reuse Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 131/161] perf trace: Initial beautifier for ioctl's 'cmd' arg Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 132/161] perf tools: Fix redirection printouts Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 133/161] perf tools: Implement summary output for 'make clean' Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 134/161] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 135/161] perf tools: Align perf version output to other build messages Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 136/161] perf tools: Implement summary output for 'make install' Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 137/161] perf timechart: Add example in the documentation Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 138/161] perf trace: Improve the error messages Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 139/161] perf util: Add findnew method to intlist Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 140/161] perf trace: Add summary option to dump syscall statistics Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 141/161] perf tools: Fix old GCC build error in 'get_srcline' Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 142/161] perf tests: Fix memory leak in dso-data.c Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 143/161] perf tools: Separate lbfd check out of NO_DEMANGLE condition Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 144/161] perf symbols: Validate kcore module addresses Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 145/161] perf symbols: Workaround objdump difficulties with kcore Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 146/161] perf symbols: Add map_groups__find_ams() Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 147/161] tools/perf/build: Fix non-existent build directory handling Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 148/161] tools/perf/build: Pass through DEBUG parameter Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 149/161] tools/perf/build: Fix DPACKAGE definitions for the libbfd et al testcases Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 150/161] tools/perf/build: Simplify the libelf logic Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 151/161] tools/perf/build: Remove the volatile-register-var feature check Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 152/161] tools/perf/build: Improve the 'stackprotector' feature test Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 153/161] tools/perf/build: Simplify the autodep inclusion rule Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 154/161] perf annotate: Find kcore symbols on other maps Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 155/161] perf tools: Add copyfile_mode() Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 156/161] perf symbols: Add ability to find kcore in build-id cache Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 157/161] perf annotate: Fix annotate_browser__callq() Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 158/161] perf buildid-cache: Add ability to add kcore to the cache Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 159/161] perf annotate: Another fix for annotate_browser__callq() Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 160/161] perf symbols: Fix a memory leak due to symbol__delete not being used Arnaldo Carvalho de Melo
2013-10-14 20:02 ` [PATCH 161/161] perf symbols: Fix a mmap and munmap mismatched bug Arnaldo Carvalho de Melo
2013-10-15  5:08 ` Ingo Molnar [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20131015050819.GA32518@gmail.com \
    --to=mingo@kernel.org \
    --cc=Waiman.Long@hp.com \
    --cc=acme@ghostprotocols.net \
    --cc=acme@infradead.org \
    --cc=acme@redhat.com \
    --cc=adrian.hunter@intel.com \
    --cc=ak@linux.intel.com \
    --cc=artagnon@gmail.com \
    --cc=aswin@hp.com \
    --cc=cjashfor@linux.vnet.ibm.com \
    --cc=davidlohr@hp.com \
    --cc=dsahern@gmail.com \
    --cc=efault@gmx.de \
    --cc=eranian@google.com \
    --cc=fweisbec@gmail.com \
    --cc=jolsa@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mitake@dcl.info.waseda.ac.jp \
    --cc=namhyung@kernel.org \
    --cc=paulus@samba.org \
    --cc=penberg@kernel.org \
    --cc=peterz@infradead.org \
    --cc=ravitillo@lbl.gov \
    --cc=ricardo.ribalda@gmail.com \
    --cc=torvalds@linux-foundation.org \
    --cc=w@1wt.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.