Commit Graph

174 Commits (cdf357f1e13a08a11261edacb3083746f65c1ed9)

Author SHA1 Message Date
Frederic Weisbecker b326e9560a hw-breakpoints: Use overflow handler instead of the event callback 15 years ago
André Goddard Rosa af901ca181 tree-wide: fix assorted typos all over the place 15 years ago
Kristian Høgsberg ec70ccd806 perf: Don't free perf_mmap_data until work has been done 15 years ago
Xiao Guangrong 59d069eb5a perf_event: Initialize data.period in perf_swevent_hrtimer() 15 years ago
Stephane Eranian b2e74a265d perf_events: Fix read() bogus counts when in error state 15 years ago
Frederic Weisbecker 80bbf6b641 hw-breakpoints: Fix unused function in off-case 15 years ago
Frederic Weisbecker c6567f642e hw-breakpoints: Improve in-kernel event creation error granularity 15 years ago
Frederic Weisbecker fe61267227 perf_events: Fix bad software/trace event recursion counting 15 years ago
Stephane Eranian 184d3da8ef perf_events: Fix bogus copy_to_user() in perf_event_read_group() 15 years ago
Frederic Weisbecker f5ffe02e50 perf: Add kernel side syscall events support for breakpoints 15 years ago
Peter Zijlstra acd1d7c1f8 perf_events: Restore sanity to scaling land 15 years ago
Peter Zijlstra 4ed7c92d68 perf_events: Undo some recursion damage 15 years ago
Peter Zijlstra f67218c3e9 perf_events: Fix __perf_event_exit_task() vs. update_event_times() locking 15 years ago
Peter Zijlstra 5e942bb333 perf_events: Update the context time on exit 15 years ago
Peter Zijlstra 2e2af50b1f perf_events: Disable events when we detach them 15 years ago
Peter Zijlstra 6c2bfcbe58 perf_events: Fix style nits 15 years ago
Peter Zijlstra a66a3052e2 perf_events: Undo copy/paste damage 15 years ago
Ingo Molnar a4234bfcf4 perf_events: Optimize the swcounter hotpath 15 years ago
Ingo Molnar 645e8cc0c9 perf_events: Fix modular build 15 years ago
Márton Németh 96b02d78a7 perf_event: Remove redundant zero fill 15 years ago
Frederic Weisbecker ce71b9df88 tracing: Use the perf recursion protection from trace event 15 years ago
Stephane Eranian 8904b18046 perf_events: Fix default watermark calculation 15 years ago
Peter Zijlstra 6f10581aea perf: Fix locking for PERF_FORMAT_GROUP 15 years ago
Peter Zijlstra 59ed446f79 perf: Fix event scaling for inherited counters 15 years ago
Peter Zijlstra 2b8988c9f7 perf: Fix time locking 15 years ago
Peter Zijlstra 58e5ad1de3 perf: Simplify __perf_event_read 15 years ago
Peter Zijlstra 3dbebf15c5 perf: Simplify __perf_event_sync_stat 15 years ago
Peter Zijlstra f6f8378522 perf: Optimize __perf_event_read() 15 years ago
Peter Zijlstra 02ffdbc866 perf: Optimize perf_event_task_sched_out 15 years ago
Peter Zijlstra abf4868b85 perf: Fix PERF_FORMAT_GROUP scale info 15 years ago
Peter Zijlstra f6d9dd237d perf: Optimize perf_event_mmap_ctx() 15 years ago
Peter Zijlstra f6595f3a96 perf: Optimize perf_event_comm_ctx() 15 years ago
Peter Zijlstra d6ff86cfb5 perf: Optimize perf_event_task_ctx() 15 years ago
Peter Zijlstra 8152018387 perf: Optimize perf_swevent_ctx_event() 15 years ago
Peter Zijlstra 0cff784ae4 perf: Optimize some swcounter attr.sample_period==1 paths 15 years ago
Peter Zijlstra 453f19eea7 perf: Allow for custom overflow handlers 15 years ago
Peter Zijlstra 559fdc3c1b perf_event: Optimize perf_output_lock() 15 years ago
Frederic Weisbecker 24f1e32c60 hw-breakpoints: Rewrite the hw-breakpoints layer on top of perf events 15 years ago
Frederic Weisbecker 97eaf5300b perf/core: Add a callback to perf events 15 years ago
Arjan van de Ven fb0459d75c perf/core: Provide a kernel-internal interface to get to performance counters 15 years ago
Anton Blanchard f7d7986060 perf_event: Add alignment-faults and emulation-faults software events 16 years ago
Soeren Sandmann 54f4407608 perf events: Don't generate events for the idle task when exclude_idle is set 16 years ago
Soeren Sandmann 721a669b72 perf events: Fix swevent hrtimer sampling by keeping track of remaining time when enabling/disabling swevent hrtimers 16 years ago
Li Zefan 6fb2915df7 tracing/profile: Add filter support 16 years ago
Paul Mackerras 03541f8b69 perf_event: Adjust frequency and unthrottle for non-group-leader events 16 years ago
Peter Zijlstra 906010b213 perf_event: Provide vmalloc() based mmap() backing 16 years ago
Xiao Guangrong 27f9994c50 perf_event: Clean up perf_event_init_task() 16 years ago
Xiao Guangrong 8c9ed8e14c perf_event: Fix event group handling in __perf_event_sched_*() 16 years ago
Alexey Dobriyan f0f37e2f77 const: mark struct vm_struct_operations 16 years ago
Ingo Molnar 57c0c15b52 perf: Tidy up after the big rename 16 years ago