Commit Graph

150 Commits (e3288775ff63900fbb7db505f2b9a1bee98f07df)

Author SHA1 Message Date
Peter Zijlstra 925d519ab8 perf_counter: unify and fix delayed counter wakeup 16 years ago
Paul Mackerras 53cfbf5937 perf_counter: record time running and time enabled for each counter 16 years ago
Peter Zijlstra ea5d20cf99 perf_counter: optionally provide the pid/tid of the sampled task 16 years ago
Peter Zijlstra 5c14819432 perf_counter: output objects 16 years ago
Peter Zijlstra c7138f37f9 perf_counter: fix perf_poll() 16 years ago
Peter Zijlstra 7b732a7504 perf_counter: new output ABI - part 1 16 years ago
Paul Mackerras 37d8182838 perf_counter: add an mmap method to allow userspace to read hardware counters 16 years ago
Peter Zijlstra 96f6d44443 perf_counter: avoid recursion 16 years ago
Peter Zijlstra f4a2deb486 perf_counter: remove the event config bitfields 16 years ago
Paul Mackerras 9aaa131a27 perf_counter: fix type/event_id layout on big-endian systems 16 years ago
Peter Zijlstra 0322cd6ec5 perf_counter: unify irq output code 16 years ago
Peter Zijlstra b8e83514b6 perf_counter: revamp syscall input ABI 16 years ago
Peter Zijlstra e077df4f43 perf_counter: hook up the tracepoint events 16 years ago
Peter Zijlstra 592903cdcb perf_counter: add an event_list 16 years ago
Peter Zijlstra d6d020e995 perf_counter: hrtimer based sampling for software time events 16 years ago
Peter Zijlstra ac17dc8e58 perf_counter: provide major/minor page fault software events 16 years ago
Peter Zijlstra 15dbf27cc1 perf_counter: software counter event infrastructure 16 years ago
Ingo Molnar 2485e51844 perfcounters: fix reserved bits sizing 16 years ago
Paul Mackerras 2743a5b0fa perfcounters: provide expansion room in the ABI 16 years ago
Paul Mackerras f3dfd2656d perfcounters: fix a few minor cleanliness issues 16 years ago
Paul Mackerras c07c99b672 perfcounters: make context switch and migration software counters work again 16 years ago
Paul Mackerras 0475f9ea8e perf_counters: allow users to count user, kernel and/or hypervisor events 16 years ago
Mike Galbraith 4b39fd9685 perfcounters: ratelimit performance counter interrupts 16 years ago
Mike Galbraith 1b023a96d9 perfcounters: throttle on too high IRQ rates 16 years ago
Paul Mackerras d859e29fe3 perf_counter: Add counter enable/disable ioctls 16 years ago
Paul Mackerras 3b6f9e5cb2 perf_counter: Add support for pinned and exclusive counter groups 16 years ago
Paul Mackerras 3cbed429a9 perf_counter: Add optional hw_perf_group_sched_in arch function 16 years ago
Ingo Molnar e44aef58ec perfcounters: include asm/perf_counter.h only if CONFIG_PERF_COUNTERS=y 16 years ago
Ingo Molnar f650a67235 perfcounters: add PERF_COUNT_BUS_CYCLES 16 years ago
Ingo Molnar 8fe91e61cd perfcounters: remove ->nr_inherited 16 years ago
Ingo Molnar 95cdd2e785 perfcounters: enable lowlevel pmc code to schedule counters 16 years ago
Ingo Molnar 7671581f16 perfcounters: hw ops rename 16 years ago
Ingo Molnar eb2b861810 x86, perfcounters: prepare for fixed-mode PMCs 16 years ago
Ingo Molnar 8fb9331391 perfcounters: remove warnings 16 years ago
Ingo Molnar 6c594c21fc perfcounters: add task migrations counter 16 years ago
Ingo Molnar 5d6a27d8a0 perfcounters: add context switch counter 16 years ago
Ingo Molnar 9b51f66dcb perfcounters: implement "counter inheritance" 16 years ago
Ingo Molnar ee06094f82 perfcounters: restructure x86 counter math 16 years ago
Ingo Molnar 6a930700c8 perf counters: clean up state transitions 16 years ago
Ingo Molnar 1d1c7ddbfa perf counters: add prctl interface to disable/enable counters 16 years ago
Ingo Molnar bae43c9945 perf counters: implement PERF_COUNT_TASK_CLOCK 16 years ago
Ingo Molnar 01b2838c42 perf counters: consolidate hw_perf save/restore APIs 16 years ago
Ingo Molnar 5c92d12411 perf counters: implement PERF_COUNT_CPU_CLOCK 16 years ago
Ingo Molnar 621a01eac8 perf counters: hw driver API 16 years ago
Ingo Molnar 04289bb989 perf counters: add support for group counters 16 years ago
Ingo Molnar 9f66a3810f perf counters: restructure the API 16 years ago
Thomas Gleixner dfa7c899b4 perf counters: expand use of counter->event 16 years ago
Thomas Gleixner eab656ae04 perf counters: clean up 'raw' type API 16 years ago
Thomas Gleixner 4ac13294e4 perf counters: protect them against CSTATE transitions 16 years ago
Thomas Gleixner 0793a61d4d performance counters: core code 16 years ago