Commit Graph

99 Commits (726e96561e4704278bc5197238f6459e1a63aa77)

Author SHA1 Message Date
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 16 years ago
Frederic Weisbecker 97eaf5300b perf/core: Add a callback to perf events 16 years ago
Arjan van de Ven fb0459d75c perf/core: Provide a kernel-internal interface to get to performance counters 16 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
Ingo Molnar cdd6c482c9 perf: Do the big rename: Performance Counters -> Performance Events 16 years ago
Ingo Molnar dfc65094d0 perf_counter: Rename 'event' to event_id/hw_event 16 years ago
Ingo Molnar 65abc8653c perf_counter: Rename list_entry -> group_entry, counter_list -> group_list 16 years ago
Ian Schram cdf8073d6b perf_counter: Fix perf_copy_attr() pointer arithmetic 16 years ago
Arjan van de Ven 393b2ad8c7 perf: Add a timestamp to fork events 16 years ago
Peter Zijlstra def0a9b257 sched_clock: Make it NMI safe 16 years ago
Peter Zijlstra cf450a7355 perf_counter: Fix up swcounter throttling 16 years ago
Markus Metzger 5622f295b5 x86, perf_counter, bts: Optimize BTS overflow handling 16 years ago
Peter Zijlstra 2667de81f3 perf_counter: Allow for a wakeup watermark 16 years ago
Peter Zijlstra 850bc73ffc perf_counter: Do not throttle single swcounter events 16 years ago
Xiao Guangrong b3e62e3505 perf_counter: Fix buffer overflow in perf_copy_attr() 16 years ago
Ingo Molnar 459ec28ab4 perf_counter: Allow mmap if paranoid checks are turned off 16 years ago
Ingo Molnar dc86cabe4b perf_counter: Fix output-sharing error path 16 years ago
Ingo Molnar 0fbdea19e9 perf_counter: Introduce new (non-)paranoia level to allow raw tracepoint access 16 years ago