Peter Zijlstra
|
a6e6dea68c
perf: Add perf_event::child_count
|
15 years ago |
Peter Zijlstra
|
d57e34fdd6
perf: Simplify the ring-buffer logic: make perf_buffer_alloc() do everything needed
|
15 years ago |
Peter Zijlstra
|
ca5135e6b4
perf: Rename perf_mmap_data to perf_buffer
|
15 years ago |
Peter Zijlstra
|
8d2cacbbb8
perf: Cleanup {start,commit,cancel}_txn details
|
15 years ago |
Eric B Munson
|
3af9e85928
perf: Add non-exec mmap() tracking
|
15 years ago |
Peter Zijlstra
|
ecc55f84b2
perf, trace: Inline perf_swevent_put_recursion_context()
|
15 years ago |
Peter Zijlstra
|
8a49542c05
perf_events: Fix races in group composition
|
15 years ago |
Peter Zijlstra
|
ac9721f3f5
perf_events: Fix races and clean up perf_event and perf_mmap_data interaction
|
15 years ago |
Peter Zijlstra
|
a94ffaaf55
perf: Remove more code from the fastpath
|
15 years ago |
Peter Zijlstra
|
3cafa9fbb5
perf: Optimize the !vmalloc backed buffer
|
15 years ago |
Peter Zijlstra
|
5d967a8be6
perf: Optimize perf_output_copy()
|
15 years ago |
Peter Zijlstra
|
adb8e118f2
perf: Fix wakeup storm for RO mmap()s
|
15 years ago |
Peter Zijlstra
|
1c024eca51
perf, trace: Optimize tracepoints by using per-tracepoint-per-cpu hlist to track events
|
15 years ago |
Peter Zijlstra
|
6d1acfd5c6
perf: Optimize perf_output_*() by avoiding local_xchg()
|
15 years ago |
Peter Zijlstra
|
fa5881514e
perf: Optimize the hotpath by converting the perf output buffer to local_t
|
15 years ago |
Peter Zijlstra
|
ef60777c9a
perf: Optimize the perf_output() path by removing IRQ-disables
|
15 years ago |
Peter Zijlstra
|
4f41c013f5
perf/ftrace: Optimize perf/tracepoint interaction for single events
|
15 years ago |
Ingo Molnar
|
e3174cfd2a
Revert "perf: Fix exit() vs PERF_FORMAT_GROUP"
|
15 years ago |
Lin Ming
|
6bde9b6ce0
perf: Add group scheduling transactional APIs
|
15 years ago |
Peter Zijlstra
|
ab608344bc
perf, x86: Improve the PEBS ABI
|
15 years ago |
Ingo Molnar
|
cce9131781
Merge branch 'perf/urgent' into perf/core
|
15 years ago |
Peter Zijlstra
|
4fd38e4595
perf: Fix exit() vs PERF_FORMAT_GROUP
|
15 years ago |
Zhang, Yanmin
|
dcf46b9443
perf & kvm: Clean up some of the guest profiling callback API details
|
15 years ago |
Zhang, Yanmin
|
39447b386c
perf: Enhance perf to allow for guest statistic collection from host
|
15 years ago |
Frederic Weisbecker
|
76e1d9047e
perf: Store active software events in a hashlist
|
15 years ago |
Ingo Molnar
|
ec5e61aabe
Merge branch 'perf/urgent' into perf/core
|
15 years ago |
Frederic Weisbecker
|
e49a5bd381
perf: Use hot regs with software sched switch/migrate events
|
15 years ago |
Ingo Molnar
|
937779db13
Merge branch 'perf/urgent' into perf/core
|
15 years ago |
Peter Zijlstra
|
85cfabbcd1
perf, ppc: Fix compile error due to new cpu notifiers
|
15 years ago |
Frederic Weisbecker
|
5331d7b846
perf: Introduce new perf_fetch_caller_regs() for hot regs snapshot
|
15 years ago |