1. 31 Jan, 2013 3 commits
    • Arnaldo Carvalho de Melo's avatar
      perf top: Delete maps on exit · 0de233b9
      Arnaldo Carvalho de Melo authored
      Removing one more memory leak found with valgrind.
      
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Jiri Olsa <jolsa@redhat.com>
      Cc: Mike Galbraith <efault@gmx.de>
      Cc: Namhyung Kim <namhyung@gmail.com>
      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-gnb1gms0k8wictmtm2umpr8u@git.kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      0de233b9
    • Arnaldo Carvalho de Melo's avatar
      perf top: Stop using exit() · 11859e82
      Arnaldo Carvalho de Melo authored
      Just return to the perf main() routine so that an unified exit path can
      be followed and resources released, helping in finding memory leaks.
      
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Jiri Olsa <jolsa@redhat.com>
      Cc: Mike Galbraith <efault@gmx.de>
      Cc: Namhyung Kim <namhyung@gmail.com>
      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-ro8oeodo96490nrhcph57atr@git.kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      11859e82
    • Ingo Molnar's avatar
      Merge tag 'perf-core-for-mingo' of... · 152fefa9
      Ingo Molnar authored
      Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
      
      Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:
      
      . Fix some leaks in exit paths.
      
      . Use memdup where applicable
      
      . Remove some die() calls, allowing callers to handle exit paths
        gracefully.
      
      . Correct typo in tools Makefile, fix from Borislav Petkov.
      
      . Add 'perf bench numa mem' NUMA performance measurement suite, from Ingo Molnar.
      
      . Handle dynamic array's element size properly, fix from Jiri Olsa.
      
      . Fix memory leaks on evsel->counts, from Namhyung Kim.
      
      . Make numa benchmark optional, allowing the build in machines where required
        numa libraries are not present, fix from Peter Hurley.
      
      . Add interval printing in 'perf stat', from Stephane Eranian.
      
      . Fix compile warnings in tests/attr.c, from Sukadev Bhattiprolu.
      
      . Fix double free, pclose instead of fclose, leaks and double fclose errors
        found with the cppcheck tool, from Thomas Jarosch.
      Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      152fefa9
  2. 30 Jan, 2013 13 commits
  3. 25 Jan, 2013 9 commits
  4. 24 Jan, 2013 15 commits