perf/core improvements and fixes:

User visible:
 
 . Fix mmap return address truncation to 32-bit in 'perf trace'. (Chang Hyun Park)
 
 o Support operations for shared futexes. (Davidlohr Bueso)
 
 . Fix error message for --filter option not coming after tracepoint. (Arnaldo Carvalho de Melo)
 
 Infrastructure:
 
 . Refactor unit and scale function parameters for pmu parsing routines. (Matt Fleming)
 
 . Improve DSO long names lookup with rbtree, resulting in great speedup for
   workloads with lots of DSOs. (Waiman Long)
 
 . Fix build breakage on arm64 targets. (Will Deacon)
 
 Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJULFqgAAoJENZQFvNTUqpAgXMP/0sJ2Ls8JJbG6/WMNnnwqAbG
 EfAgzLBf1UEojzdzl4uuSph0Sui7X/lP+JkHtOIoko5/V/2A+EABGmnYjmJLvOqq
 aj1SOS615B/nz1d2QsKBgvtilAhdF1oSZTZU8riQGaiBpogreZ12Gthb1oqLnOJr
 IlRLPiMk+oS78ZWNIErRH8ogo7poJ0Nw8kDZiflRaEqyZRxGfOlGyuX4hRP6QUOt
 TcmysF2haFY/pSSXRhlXlBH59vLJLWBIcHB4KEO0c4m/3cLYLZaZyXISjQduY7nU
 N74wPmTgOiHJRiADghRhcOyCYlFGsUMM4AEnvYPIhBVHQ3aNF8jR1XjSqwQsXMU9
 M7UqoUrt3CUKVxH78e49kh1DCuPCyifo4x5S42pAbBEEP/4stBVjqYwFCqqQmASG
 Gn7mjG1PK4E7HURkRrtTNoDWgZGOB8WCbnBEXqMa0GuQZLYlhlxg1kD8AZrQXdI3
 YkSzSoR2Q0OMuhC3YNpLTuiM6p3kZhhSECxhwKdZU9ExDacAI7jEeY5BL4J6zsHU
 w46nUyO4PAQT5iXjGKJCECDlPhWKaWyrJtC8v/LlKoUaHmRgNEArJEpYVweq/16/
 NrCOmUUj1p9CBnw26di3SeicqvUUGZ3pJnwJvkLlayyQMeVqnkc1OBMt8w/WMq+U
 aWeHdzdPy89RsVuWfUfV
 =iWdb
 -----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:

  * Fix mmap return address truncation to 32-bit in 'perf trace'. (Chang Hyun Park)

  * Support operations for shared futexes. (Davidlohr Bueso)

  * Fix error message for --filter option not coming after tracepoint. (Arnaldo Carvalho de Melo)

Infrastructure changes:

  * Refactor unit and scale function parameters for PMU parsing routines. (Matt Fleming)

  * Improve DSO long names lookup with rbtree, resulting in great speedup for
    workloads with lots of DSOs. (Waiman Long)

  * Fix build breakage on arm64 targets. (Will Deacon)

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
Ingo Molnar 2014-10-03 05:29:14 +02:00
commit 69e8f5b15e
15 changed files with 200 additions and 86 deletions