perf/core improvements and fixes:

User visible:
 
 - Make Ctrl-C stop processing on TUI, allowing interrupting the load of big
   perf.data files (Namhyung Kim)
 
 - Fix 'perf annotate' -i option, which is currently ignored (Martin Liška)
 
 - Add ARM64 perf_regs_load to support libunwind and enable testing (Wang Nan)
 
 Infrastructure:
 
 - Fix thread ref-counting in db-export (Adrian Hunter)
 
 - Fix compiler warning about may be accessing uninitialized (Arnaldo Carvalho de Melo)
 
 - No need to have two lists for user and kernel DSOs, unify them (Arnaldo Carvalho de Melo)
 
 - Function namespace consistency fixups (Arnaldo Carvalho de Melo)
 
 - Do not fail on missing Build file, fixing the build on MIPS (Jiri Olsa)
 
 - Fix up syscall tests, making those tests pass on ARM64 (Riku Voipio)
 
 - Fix 'function unused' warning in 'perf probe' (Wang Nan)
 
 Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJVaJMMAAoJENZQFvNTUqpAAM4QALJfZuiXhGjWImX3KkxkSL2G
 KRYgTR1lOOsaV5pCWXjX1+nKntFgI0ZEEk42HlJinUyJZJ2UOtfcMd3Vx0UCpO8V
 7ahjlOCNxVgCsLqLKzWilCnWd1R2eMtrlYX7QO3VLr4DiQgIMR53+ETZ0UFzCVbY
 UkL8bexJ7I4rIERut9LA9E0u5xq4IyvOxt4r7Ry9M6bB5SGIqCOIUY0TnX8yUN/f
 XcDR7BQayNq41aYoW71Ux/mZG6bjz2Ap4oCZqEaleQx0LVz6QoawNcI+GbCNek7e
 88j/FMKjN7QMnoqunyh70zJn77KKFACvGs+uwK7Y21miK58O4lIJtOjlenP1p7DN
 N32Kxt0EYEkHnCrwSJDGWGDGQNEtOgTA9ontjEfr5UOAydRZ87EF3/npBIoAG671
 EXGgAjBVQ8YU26lozTpjhJlit9XnHJJCg2cwbLD2GifrSSsFH3E9gE3z4ZTCzMQP
 S5sCW8nxCdtC9CfxMih9MIvtZLx4/R8m+/cgwckfuuKWV20mqlm5iF0A5D7K9we2
 8Hrhl6BgQ/wPObcgjaDOxbOOEM5x14t7z2yQuNuTdWS9RYar8L8QpShesWlPOloT
 nr3o3Ava6eMWuLZbXaUj9NBDPvtbHixIFcTDrcWDe8hditRDH6L9gWKdxgTJ1Eow
 mGNLbI4FBPo3nRX7AydX
 =rb8C
 -----END PGP SIGNATURE-----

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:

User visible changes:

  - Make Ctrl-C stop processing on TUI, allowing interrupting the load of big
    perf.data files (Namhyung Kim)

  - Fix 'perf annotate' -i option, which is currently ignored (Martin Liška)

  - Add ARM64 perf_regs_load to support libunwind and enable testing (Wang Nan)

Infrastructure changes:

  - Fix thread ref-counting in db-export (Adrian Hunter)

  - Fix compiler warning about may be accessing uninitialized (Arnaldo Carvalho de Melo)

  - No need to have two lists for user and kernel DSOs, unify them (Arnaldo Carvalho de Melo)

  - Function namespace consistency fixups (Arnaldo Carvalho de Melo)

  - Do not fail on missing Build file, fixing the build on MIPS (Jiri Olsa)

  - Fix up syscall tests, making those tests pass on ARM64 (Riku Voipio)

  - Fix 'function unused' warning in 'perf probe' (Wang Nan)

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
Ingo Molnar 2015-05-29 20:19:02 +02:00
commit 5c9b9bc67c
37 changed files with 558 additions and 469 deletions