summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* perf/core: Implement fast breakpoint modification via _IOC_MODIFY_ATTRIBUTESMilind Chabbi2018-03-135-23/+80
* perf tests: Add breakpoint accounting/modify testJiri Olsa2018-03-134-0/+201
* perf/core: Move perf_event_attr::sample_max_stack into perf_copy_attr()Jiri Olsa2018-03-131-3/+3
* hw_breakpoint: Add perf_event_attr fields check in __modify_user_hw_breakpoint()Jiri Olsa2018-03-131-2/+7
* hw_breakpoint: Factor out __modify_user_hw_breakpoint() functionJiri Olsa2018-03-131-17/+29
* hw_breakpoint: Add modify_bp_slot() functionJiri Olsa2018-03-131-7/+39
* hw_breakpoint: Pass bp_type argument to __reserve_bp_slot|__release_bp_slot()Jiri Olsa2018-03-131-10/+10
* hw_breakpoint: Pass bp_type directly as find_slot_idx() argumentJiri Olsa2018-03-131-5/+5
* perf/core: Fix installing cgroup events on CPUleilei.lin2018-03-121-11/+35
* perf/core: Optimize perf_rotate_context() event schedulingPeter Zijlstra2018-03-121-23/+37
* perf/core: Fix tree based event rotationPeter Zijlstra2018-03-121-26/+18
* perf/core: Simpify perf_event_groups_for_each()Peter Zijlstra2018-03-121-7/+7
* perf/core: Optimize ctx_sched_out()Peter Zijlstra2018-03-122-24/+34
* perf/core: Remove perf_event::group_entryPeter Zijlstra2018-03-1219-43/+36
* perf/core: Fix event schedule orderPeter Zijlstra2018-03-121-49/+108
* perf/core: Cleanup the rb-tree codePeter Zijlstra2018-03-121-44/+40
* perf/cor: Use RB trees for pinned/flexible groupsAlexey Budankov2018-03-122-56/+267
* perf/core: Fix perf_output_read_group()Peter Zijlstra2018-03-121-1/+2
* Merge tag 'perf-core-for-mingo-4.17-20180308' of git://git.kernel.org/pub/scm...Ingo Molnar2018-03-0962-401/+1197
|\
| * perf tools: Update quipper informationStephane Eranian2018-03-081-6/+1
| * perf annotate: Handle s390 PC relative load and store instruction.Thomas Richter2018-03-081-0/+63
| * perf annotate: Support to display the IPC/Cycle in TUI modeJin Yao2018-03-081-6/+82
| * perf report: Provide libtraceevent with a kernel symbol resolverWang YanQing2018-03-081-0/+9
| * perf build: Force llvm/clang test compile output to .make.outputJiri Olsa2018-03-081-3/+6
| * perf build: Add llvm/clang make targets to FILESJiri Olsa2018-03-081-1/+4
| * perf build: Add llvm/clang/cxx make tests into FEATURE_TESTS_EXTRAJiri Olsa2018-03-081-1/+5
| * perf tools: Update tags with .cpp filesJiri Olsa2018-03-081-3/+3
| * perf tools: Add MEM_TOPOLOGY feature to perf data fileJiri Olsa2018-03-084-1/+316
| * perf c2c: Use mem_info refcnt logicJiri Olsa2018-03-081-13/+11
| * perf tools: Add refcnt into struct mem_infoJiri Olsa2018-03-084-6/+41
| * perf record: Remove progname from struct recordJiri Olsa2018-03-081-3/+0
| * perf record: Move machine variable down the functionJiri Olsa2018-03-081-3/+1
| * perf report: Display perf.data header infoJiri Olsa2018-03-081-1/+6
| * perf report: Fix the output for stdio events listJiri Olsa2018-03-084-9/+34
| * perf annotate: Fix s390 target function disassemblyThomas Richter2018-03-082-2/+53
| * perf intel-pt: Adjust overlap-checking to support sampling modeAdrian Hunter2018-03-081-3/+4
| * perf intel-pt: Remove a check for sampling modeAdrian Hunter2018-03-081-3/+0
| * perf intel-pt: Tidy old_buffer handling in intel_pt_get_trace()Adrian Hunter2018-03-081-13/+11
| * perf intel-pt: Get rid of intel_pt_use_buffer_pid_tid()Adrian Hunter2018-03-081-36/+3
| * perf intel-pt/bts: In auxtrace_record__init_intel() evlist is never NULLAdrian Hunter2018-03-081-9/+5
| * perf intel-pt: Fix timestamp following overflowAdrian Hunter2018-03-081-0/+1
| * perf intel-pt: Fix error recovery from missing TIP packetAdrian Hunter2018-03-081-0/+1
| * perf intel-pt: Fix sync_switchAdrian Hunter2018-03-081-7/+25
| * perf intel-pt: Fix overlap detection to identify consecutive buffers correctlyAdrian Hunter2018-03-083-35/+34
| * perf mmap: Simplify perf_mmap__read_init()Kan Liang2018-03-0817-40/+18
| * perf mmap: Simplify perf_mmap__read_event()Kan Liang2018-03-0817-22/+17
| * perf mmap: Simplify perf_mmap__consume()Kan Liang2018-03-0815-18/+18
| * perf mmap: Use stored 'overwrite' in perf_mmap__consume()Kan Liang2018-03-081-2/+2
| * perf mmap: Use the stored data in perf_mmap__read_event()Kan Liang2018-03-081-10/+8
| * perf mmap: Use the stored scope data in perf_mmap__push()Kan Liang2018-03-083-15/+15