1. 14 Feb, 2019 7 commits
  2. 11 Feb, 2019 7 commits
  3. 09 Feb, 2019 3 commits
    • Ingo Molnar's avatar
      Merge tag 'perf-core-for-mingo-5.1-20190206' of... · 6854daa0
      Ingo Molnar authored
      Merge tag 'perf-core-for-mingo-5.1-20190206' 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:
      
      Hardware tracing:
      
        Adrian Hunter:
      
        - Handle calls optimized into jumps to a different symbol
          in the thread stack routines used to process hardware traces (Adrian Hunter)
      
      Intel PT:
      
        Adrian Hunter:
      
        - Fix overlap calculation for padding.
      
        - Fix CYC timestamp calculation after OVF.
      
        - Packet splitting can only happen in 32-bit.
      
        - Add timestamp to auxtrace errors.
      
      ARM CoreSight:
      
        Leo Yan:
      
        - Add last instruction information in packet
      
        - Set sample flags for instruction range, exception and
          return packets and for a trace discontinuity.
      
        - Add exception number in exception packet
      
        - Change tuple from traceID-CPU# to traceID-metadata
      
        - Add traceID in packet
      
        Mathieu Poirier:
      
        - Add "sinks" group to PMU directory
      
        - Use event attributes to send sink information to kernel
      
        - Remove set_drv_config() API, no longer used.
      
      perf annotate:
      
        Jiri Olsa:
      
        - Delay symbol annotation to the resort phase, speeding up 'perf report'
          startup.
      
      perf record:
      
        Alexey Budankov:
      
        - Allow binding userspace buffers to NUMA nodes.
      
      Symbols:
      
        Adrian Hunter:
      
        - Fix calculating of symbol sizes when splitting kallsyms into
          maps for kcore processing.
      
      Vendor events:
      
        William Cohen:
      
        - Intel: Fix Load_Miss_Real_Latency on CLX
      
      Misc:
      
        Arnaldo Carvalho de Melo:
      
        - Streamline headers, removing includes when all that is needed are
          just forward declarations, fixup the fallout for cases where headers
          should have been explicitely included but were instead obtained
          indirectly, by sheer luck.
      
        - Add fallback versions for CPU_{OR,EQUAL}(), so that code using it
          continue to build on older systems where those were not yet introduced
          or in systems using some other libc than the GNU one where those
          helpers aren't present.
      
      Documentation:
      
        Changbin Du:
      
        - Add documentation for BPF event selection.
      Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
      6854daa0
    • Ingo Molnar's avatar
      9821517a
    • Ingo Molnar's avatar
      Merge tag 'perf-urgent-for-mingo-5.0-20190205' of... · 3bb26006
      Ingo Molnar authored
      Merge tag 'perf-urgent-for-mingo-5.0-20190205' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
      
      Pull perf/urgent fixes from Arnaldo Carvalho de Melo:
      
      perf trace:
      
        Arnaldo Carvalho de Melo:
      
          Fix handling of probe:vfs_getname when the probed routine is
          inlined in multiple places, fixing the collection of the 'filename'
          parameter in open syscalls.
      
      perf test:
      
        Gustavo A. R. Silva:
      
          Fix bitwise operator usage in evsel-tp-sched test, which made tat
          test always detect fields as signed.
      
        Jiri Olsa:
      
          Filter out hidden symbols from labels, added in systems where the
          annobin plugin is used, such as RHEL8, which, if left in place make
          the DWARF unwind 'perf test' to fail on PPC.
      
        Tony Jones:
      
          Fix 'perf_event_attr' tests when building with python3.
      
      perf mem/c2c:
      
        Ravi Bangoria:
      
          Fix perf_mem_events on PowerPC.
      
      tools headers UAPI:
      
        Arnaldo Carvalho de Melo:
      
          Sync linux/in.h copy from the kernel sources, silencing a perf build warning.
      Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
      3bb26006
  4. 06 Feb, 2019 23 commits