Commit Graph

24 Commits (f6595f3a9680c86b6332f881a7ae2cbbcfdc8619)

Author SHA1 Message Date
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 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
Peter Zijlstra eced1dfcfc perf_counter: Fix /0 bug in swcounters 16 years ago
Ingo Molnar 6bb56347f5 perf_counters: Increase paranoia level 16 years ago
Peter Zijlstra a4be7c2778 perf_counter: Allow sharing of output channels 16 years ago
Paul Mackerras fa289beca9 perf_counter: Start counting time enabled when group leader gets enabled 16 years ago
Peter Zijlstra 4464fcaa9c perf_counter: Fix typo in read() output generation 16 years ago
Ingo Molnar f738eb1b63 perf_counter: Fix the PARISC build 16 years ago
Paul Mackerras e1ac3614ff perf_counter: Check task on counter read IPI 16 years ago
Peter Zijlstra 94d5d1b2d8 perf_counter: Report the cloning task as parent on perf_counter_fork() 16 years ago
Peter Zijlstra 970892a903 perf_counter: Fix an ipi-deadlock 16 years ago
Peter Zijlstra 3dab77fb1b perf: Rework/fix the whole read vs group stuff 16 years ago
Peter Zijlstra bcfc2602e8 perf_counter: Fix swcounter context invariance 16 years ago
Ingo Molnar 28402971d8 perf_counter: Provide hw_perf_counter_setup_online() APIs 16 years ago
Peter Zijlstra a4e95fc2cb perf_counter: Require CAP_SYS_ADMIN for raw tracepoint data 16 years ago
Peter Zijlstra a044560c3a perf_counter: Correct PERF_SAMPLE_RAW output 16 years ago
Markus Metzger 30dd568c91 x86, perf_counter, bts: Add BTS support to perfcounters 16 years ago
Peter Zijlstra 3a80b4a353 perf_counter: Fix a race on perf_counter_ctx 16 years ago
Frederic Weisbecker 3a43ce68ae perf_counter: Fix tracepoint sampling to be part of generic sampling 16 years ago