1. 24 10月, 2013 1 次提交
  2. 23 10月, 2013 2 次提交
  3. 14 10月, 2013 1 次提交
  4. 09 10月, 2013 1 次提交
  5. 04 10月, 2013 1 次提交
  6. 11 9月, 2013 1 次提交
    • S
      perf tools: Add attr->mmap2 support · 5c5e854b
      Stephane Eranian 提交于
      This patch adds support for the new PERF_RECORD_MMAP2 record type
      exposed by the kernel. This is an extended PERF_RECORD_MMAP record.
      
      It adds for each file-backed mapping the device major, minor number and
      the inode number and generation.
      
      This triplet uniquely identifies the source of a file-backed mapping. It
      can be used to detect identical virtual mappings between processes, for
      instance.
      
      The patch will prefer MMAP2 over MMAP.
      Signed-off-by: NStephane Eranian <eranian@google.com>
      Cc: Andi Kleen <ak@linux.intel.com>
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Jiri Olsa <jolsa@redhat.com>
      Cc: Namhyung Kim <namhyung.kim@lge.com>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Link: http://lkml.kernel.org/r/1377079825-19057-3-git-send-email-eranian@google.com
      [ Cope with 314add6b "Change machine__findnew_thread() to set thread pid",
        fix 'perf test' regression test entry affected,
        use perf_missing_features.mmap2 to fallback to not using .mmap2 in older kernels,
        so that new tools can work with kernels where this feature is not present ]
      Signed-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      5c5e854b
  7. 06 9月, 2013 1 次提交
  8. 03 9月, 2013 1 次提交
  9. 30 8月, 2013 3 次提交
  10. 29 8月, 2013 1 次提交
  11. 14 8月, 2013 1 次提交
  12. 12 8月, 2013 2 次提交
  13. 08 8月, 2013 8 次提交
  14. 23 7月, 2013 6 次提交
  15. 17 7月, 2013 1 次提交
  16. 13 7月, 2013 4 次提交
  17. 29 5月, 2013 2 次提交
  18. 28 5月, 2013 3 次提交
    • J
      perf tools: Add automated make test suite · 095ae69b
      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: NJiri Olsa <jolsa@redhat.com>
      Cc: Borislav Petkov <bp@alien8.de>
      Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Namhyung Kim <namhyung@kernel.org>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: Sam Ravnborg <sam@ravnborg.org>
      Cc: Stephane Eranian <eranian@google.com>
      Link: http://lkml.kernel.org/r/1369398928-9809-2-git-send-email-jolsa@redhat.comSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      095ae69b
    • A
      perf test: Fix typo · ffcbaa14
      Arnaldo Carvalho de Melo 提交于
      Its 'multiple', not 'mutliple', noticed while preparing a talk for
      Linuxtag'13.
      
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Mike Galbraith <efault@gmx.de>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Stephane Eranian <eranian@google.com>
      Link: http://lkml.kernel.org/n/tip-dzy9nl1ku7a5umddvdic4ibl@git.kernel.orgSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      ffcbaa14
    • S
      perf tests: Fix compile errors in bp_signal files · b3539d21
      Sukadev Bhattiprolu 提交于
      When building on powerpc,  we get compile errors in bp_signal.c and
      bp_signal_overflow.c due to __u64 and '%llx'.
      
      Powerpc, needs __SANE_USERSPACE_TYPES__ to be defined so we pick up
      <asm-generic/int-ll64.h> and define __u64 as unsigned long long.
      Signed-off-by: NSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
      Cc: Jiri Olsa <jolsa@redhat.com>
      Link: http://lkml.kernel.org/r/20130426173320.GA7029@us.ibm.comSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      b3539d21