03 Jul, 2013

1 commit

  • Pull perf updates from Ingo Molnar:
    "Kernel improvements:

    - watchdog driver improvements by Li Zefan
    - Power7 CPI stack events related improvements by Sukadev Bhattiprolu
    - event multiplexing via hrtimers and other improvements by Stephane
    Eranian
    - kernel stack use optimization by Andrew Hunter
    - AMD IOMMU uncore PMU support by Suravee Suthikulpanit
    - NMI handling rate-limits by Dave Hansen
    - various hw_breakpoint fixes by Oleg Nesterov
    - hw_breakpoint overflow period sampling and related signal handling
    fixes by Jiri Olsa
    - Intel Haswell PMU support by Andi Kleen

    Tooling improvements:

    - Reset SIGTERM handler in workload child process, fix from David
    Ahern.
    - Makefile reorganization, prep work for Kconfig patches, from Jiri
    Olsa.
    - Add automated make test suite, from Jiri Olsa.
    - Add --percent-limit option to 'top' and 'report', from Namhyung
    Kim.
    - Sorting improvements, from Namhyung Kim.
    - Expand definition of sysfs format attribute, from Michael Ellerman.

    Tooling fixes:

    - 'perf tests' fixes from Jiri Olsa.
    - Make Power7 CPI stack events available in sysfs, from Sukadev
    Bhattiprolu.
    - Handle death by SIGTERM in 'perf record', fix from David Ahern.
    - Fix printing of perf_event_paranoid message, from David Ahern.
    - Handle realloc failures in 'perf kvm', from David Ahern.
    - Fix divide by 0 in variance, from David Ahern.
    - Save parent pid in thread struct, from David Ahern.
    - Handle JITed code in shared memory, from Andi Kleen.
    - Fixes for 'perf diff', from Jiri Olsa.
    - Remove some unused struct members, from Jiri Olsa.
    - Add missing liblk.a dependency for python/perf.so, fix from Jiri
    Olsa.
    - Respect CROSS_COMPILE in liblk.a, from Rabin Vincent.
    - No need to do locking when adding hists in perf report, only 'top'
    needs that, from Namhyung Kim.
    - Fix alignment of symbol column in in the hists browser (top,
    report) when -v is given, from NAmhyung Kim.
    - Fix 'perf top' -E option behavior, from Namhyung Kim.
    - Fix bug in isupper() and islower(), from Sukadev Bhattiprolu.
    - Fix compile errors in bp_signal 'perf test', from Sukadev
    Bhattiprolu.

    ... and more things"

    * 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (102 commits)
    perf/x86: Disable PEBS-LL in intel_pmu_pebs_disable()
    perf/x86: Fix shared register mutual exclusion enforcement
    perf/x86/intel: Support full width counting
    x86: Add NMI duration tracepoints
    perf: Drop sample rate when sampling is too slow
    x86: Warn when NMI handlers take large amounts of time
    hw_breakpoint: Introduce "struct bp_cpuinfo"
    hw_breakpoint: Simplify *register_wide_hw_breakpoint()
    hw_breakpoint: Introduce cpumask_of_bp()
    hw_breakpoint: Simplify the "weight" usage in toggle_bp_slot() paths
    hw_breakpoint: Simplify list/idx mess in toggle_bp_slot() paths
    perf/x86/intel: Add mem-loads/stores support for Haswell
    perf/x86/intel: Support Haswell/v4 LBR format
    perf/x86/intel: Move NMI clearing to end of PMI handler
    perf/x86/intel: Add Haswell PEBS support
    perf/x86/intel: Add simple Haswell PMU support
    perf/x86/intel: Add Haswell PEBS record support
    perf/x86/intel: Fix sparse warning
    perf/x86/amd: AMD IOMMU Performance Counter PERF uncore PMU implementation
    perf/x86/amd: Add IOMMU Performance Counter resource management
    ...

    Linus Torvalds
     

18 Jun, 2013

2 commits


14 Jun, 2013

1 commit

  • On platforms with C8-C10 support, the additional C-states cause
    turbostat to overrun its output buffer of 128 bytes per CPU. Increase
    this to 256 bytes per CPU.

    [ As a bugfix, this should go into 3.10; however, since the C8-C10
    support didn't go in until after 3.9, this need not go into any stable
    kernel. ]

    Signed-off-by: Josh Triplett
    Cc: Len Brown
    Cc: Andrew Morton
    Signed-off-by: Linus Torvalds

    Josh Triplett
     

04 Jun, 2013

4 commits


30 May, 2013

9 commits

  • Adding missing liblk.a dependency for python/perf.so.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-26-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • No need to use '?=' assignment for STRIP variable, the standard
    '=' does the same job without creating confusion.

    Suggested-by: Namhyung Kim
    Signed-off-by: Jiri Olsa
    Cc: Arnaldo Carvalho de Melo
    Cc: Peter Zijlstra
    Cc: Ingo Molnar
    Cc: Paul Mackerras
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Namhyung Kim
    Cc: Borislav Petkov
    Cc: Stephane Eranian
    Cc: Sam Ravnborg
    Link: http://lkml.kernel.org/r/1369398928-9809-25-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Replacing multiple line assignment with multiple statements.

    Suggested-by: Sam Ravnborg
    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-24-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Replacing tabs with spaces for all non-commands statements
    in 'Makefile' and 'config/Makefile' files.

    Suggested-by: Sam Ravnborg
    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-23-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Adding NO_BIONIC variable to confiure bionic setup

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-22-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Switching to full path C include directories, to make the includes
    clear. Plus little include cleanup.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-21-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Merging all *LDFLAGS* make variable into LDFLAGS to eliminate all
    special *LDFLAGS* variables and make the setup clear.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-20-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Merging all *CFLAGS* make variable into CFLAGS to eliminate all special
    *_CFLAGS_* variables and make the setup clear.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-19-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Jiri reported hanging perf tests on latest acme's perf/core and bisected
    it to 87f303a9f:

    [jolsa@krava2 perf]$ cat /proc/sys/kernel/perf_event_paranoid
    1
    [jolsa@krava2 perf]$ ./perf record -C 0 kill
    Error:
    You may not have permission to collect %sstats.
    Consider tweaking /proc/sys/kernel/perf_event_paranoid:
    -1 - Not paranoid at all
    0 - Disallow raw tracepoint access for unpriv
    1 - Disallow cpu events for unpriv
    2 - Disallow kernel profiling for unpriv

    Need to let default handling kickin for workload process.

    Reported-by: Jiri Olsa
    Signed-off-by: David Ahern
    Acked-by: Jiri Olsa
    Tested-by: Jiri Olsa
    Link: http://lkml.kernel.org/r/1369525839-1261-1-git-send-email-dsahern@gmail.com
    Signed-off-by: Arnaldo Carvalho de Melo

    David Ahern
     

29 May, 2013

16 commits

  • Make lk use CROSS_COMPILE, in order to be able to cross compile perf
    again.

    Signed-off-by: Rabin Vincent
    Cc: Ingo Molnar
    Cc: Borislav Petkov
    Link: http://lkml.kernel.org/r/1368822464-4887-1-git-send-email-rabin@rab.in
    Signed-off-by: Arnaldo Carvalho de Melo

    Rabin Vincent
     
  • Removing cwdlen from struct perf_session as it's no longer used.

    Signed-off-by: Jiri Olsa
    Cc: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369394201-20044-6-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Removing frozen from perf_header struct as it's no longer used.

    Signed-off-by: Jiri Olsa
    Cc: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369394201-20044-4-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • We have a one of the event open fallback case in __perf_evsel__open
    where we zero exclude_guest|exclude_host fields.

    This means there's no way for attr tests to find out what's the right
    value for those fields, so we need to check for both 0 and 1. Luckily we
    still have other event parsing tests for those fields.

    Signed-off-by: Jiri Olsa
    Cc: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369394201-20044-3-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • The sample type for '-d' option is changed, because of the memory
    profiling patches from Stephane. The '-d' now adds PERF_SAMPLE_DATA_SRC
    sample_type.

    Signed-off-by: Jiri Olsa
    Cc: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369394201-20044-2-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Removing no longer needed ifdefs.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-18-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving paths config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-17-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libnuma check config into config/Makefile

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-16-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving stdlib check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-15-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libbfd check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-14-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libpython check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-13-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libperl check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-12-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving gtk2 check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-11-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving slang check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-10-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libaudit check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-9-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libunwind check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-8-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     

28 May, 2013

7 commits

  • Moving libdw check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-7-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving libelf check config into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-6-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving compiler and linker flags check into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-5-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving programs check into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-4-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Moving arch check into config/Makefile.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-3-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Adding automated test for testing the build process.

    To run it you need to be in perf directory or specify one with PERF
    variable. It's also possible to specify optional Makefile to test via MK
    variable.

    Whole suite is executed twice, the second time with O=/tmp/xxx option
    added.

    To run the whole suite:
    $ make -f tests/make
    - make_pure: cd . && make -f Makefile
    test: test -x ./perf
    - make_clean_all: cd . && make -f Makefile clean all
    test: test -x ./perf
    - make_python_perf_so: cd . && make -f Makefile python/perf.so
    test: test -f ./python/perf.so
    - make_debug: cd . && make -f Makefile DEBUG=1
    test: test -x ./perf
    - make_no_libperl: cd . && make -f Makefile NO_LIBPERL=1
    test: test -x ./perf

    You see command line for 'make_pure' test right away, and the output is
    stored into 'make_pure' file.

    To run simple test:
    $ make -f tests/make make_debug
    - make_debug: cd . && make -f Makefile DEBUG=1
    test: test -x ./perf

    At this moment tests checks for successfull build and for existence of
    several built files. Additional after-build checks could be added.

    Signed-off-by: Jiri Olsa
    Cc: Borislav Petkov
    Cc: Corey Ashford
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Namhyung Kim
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Cc: Sam Ravnborg
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369398928-9809-2-git-send-email-jolsa@redhat.com
    Signed-off-by: Arnaldo Carvalho de Melo

    Jiri Olsa
     
  • Information is available, so why not save it in case some command wants
    to use it.

    Signed-off-by: David Ahern
    Cc: Frederic Weisbecker
    Cc: Ingo Molnar
    Cc: Jiri Olsa
    Cc: Namhyung Kim
    Cc: Peter Zijlstra
    Cc: Stephane Eranian
    Link: http://lkml.kernel.org/r/1369543631-5106-1-git-send-email-dsahern@gmail.com
    Signed-off-by: Arnaldo Carvalho de Melo

    David Ahern