Commit Graph

235 Commits (5c10007560589a2335a77cbc92347b1474518296)

Author SHA1 Message Date
Peter Zijlstra ee6dcfa40a perf: Fix the software context switch counter 14 years ago
Thomas Gleixner dddd3379a6 perf: Fix inherit vs. context rotation bug 14 years ago
Peter Zijlstra 8882135bcd perf: Fix owner-list vs exit 14 years ago
Jason Wessel 3c502e7a02 perf,hw_breakpoint: Initialize hardware api earlier 14 years ago
Stephane Eranian eed01528a4 perf_events: Fix time tracking in samples 14 years ago
Stephane Eranian d7842da470 perf_events: Fix for transaction recovery in group_sched_in() 15 years ago
Stephane Eranian 9ffcfa6f1f perf_events: Revert: Fix transaction recovery in group_sched_in() 15 years ago
Peter Zijlstra 7e54a5a0b6 perf: Optimize sw events 15 years ago
Peter Zijlstra 82cd6def98 perf: Use jump_labels to optimize the scheduler hooks 15 years ago
Peter Zijlstra d580ff8699 perf, hw_breakpoint: Fix crash in hw_breakpoint creation 15 years ago
Peter Zijlstra c6be5a5cb6 perf: Find task before event alloc 15 years ago
Peter Zijlstra e7d0bc0475 perf: Fix task refcount bugs 15 years ago
Peter Zijlstra 74c3337c2f perf: Fix group moving 15 years ago
Peter Zijlstra e360adbe29 irq_work: Add generic hardirq context callbacks 15 years ago
Stephane Eranian 8e5fc1a732 perf_events: Fix transaction recovery in group_sched_in() 15 years ago
Stephane Eranian c530ccd9a1 perf_events: Fix bogus context time tracking 15 years ago
John Blackwood ad0cf3478d perf: Fix incorrect copy_from_user() usage 15 years ago
Matt Fleming 84c7991059 perf: New helper function for pmu name 15 years ago
Stephane Eranian 540804b5c5 perf_events: Fix invalid pointer when pid is invalid 15 years ago
Peter Zijlstra 41945f6ccf perf: Avoid RCU vs preemption assumptions 15 years ago
Peter Zijlstra e9d2b06414 perf: Undo the per cpu-context timer stuff 15 years ago
Peter Zijlstra 917bdd1c9b perf: Fix perf_event_exit_cpu_context() 15 years ago
Peter Zijlstra b04243ef70 perf: Complete software pmu grouping 15 years ago
Stephane Eranian d14b12d7ad perf_events: Fix broken event grouping 15 years ago
Matt Helsley 38a81da220 perf events: Clean up pid passing 15 years ago
Matt Helsley 2ebd4ffb6d perf events: Split out task search into helper 15 years ago
Peter Zijlstra 0c67b40872 perf: Fix free_event() 15 years ago
Peter Zijlstra cde8e88498 perf: Sanitize the RCU logic 15 years ago
Peter Zijlstra e5f4d3394a perf: Fix perf_init_event() 15 years ago
Peter Zijlstra cee010ec52 perf: Ensure we call add_event_to_ctx() with the right locks held 15 years ago
Peter Zijlstra 4e231c7962 perf: Fix up delayed_put_task_struct() 15 years ago
Peter Zijlstra 1b9a644fec perf: Optimize context ops 15 years ago
Peter Zijlstra 89a1e18731 perf: Provide a separate task context for swevents 15 years ago
Peter Zijlstra 8dc85d5472 perf: Multiple task contexts 15 years ago
Peter Zijlstra eb18447987 perf: Clean up perf_event_context allocation 15 years ago
Peter Zijlstra 97dee4f320 perf: Move some code around 15 years ago
Peter Zijlstra 108b02cfce perf: Per-pmu-per-cpu contexts 15 years ago
Peter Zijlstra b5ab4cd563 perf: Per cpu-context rotation timer 15 years ago
Peter Zijlstra b28ab83c59 perf: Remove the swevent hash-table from the cpu context 15 years ago
Peter Zijlstra c3f00c7027 perf: Separate find_get_context() from event initialization 15 years ago
Peter Zijlstra 15ac9a395a perf: Remove the sysfs bits 15 years ago
Peter Zijlstra a4eaf7f146 perf: Rework the PMU methods 15 years ago
Peter Zijlstra fa407f35e0 perf: Shrink hw_perf_event 15 years ago
Peter Zijlstra ad5133b703 perf: Default PMU ops 15 years ago
Peter Zijlstra 33696fc0d1 perf: Per PMU disable 15 years ago
Peter Zijlstra 24cd7f54a0 perf: Reduce perf_disable() usage 15 years ago
Peter Zijlstra 9ed6060d28 perf: Unindent labels 15 years ago
Peter Zijlstra b0a873ebbf perf: Register PMU implementations 15 years ago
Peter Zijlstra 51b0fe3954 perf: Deconstify struct pmu 15 years ago
Peter Zijlstra 5e11637e2c perf: Fix CPU hotplug 15 years ago