Paul Mackerras
|
f38b082081
perf_counter: Initialize per-cpu context earlier on cpu up
|
16 years ago |
Ingo Molnar
|
22a4f650d6
perf_counter: Tidy up style details
|
16 years ago |
Paul Mackerras
|
880ca15adf
perf_counter: Allow software counters to count while task is not running
|
16 years ago |
Paul Mackerras
|
25346b93ca
perf_counter: Provide functions for locking and pinning the context for a task
|
16 years ago |
Peter Zijlstra
|
bbbee90829
perf_counter: Ammend cleanup in fork() fail
|
16 years ago |
Peter Zijlstra
|
665c2142a9
perf_counter: Clean up task_ctx vs interrupts
|
16 years ago |
Peter Zijlstra
|
efb3d17240
perf_counter: Fix COMM and MMAP events for cpu wide counters
|
16 years ago |
Ingo Molnar
|
012b84dae1
perf_counter: Robustify counter-free logic
|
16 years ago |
Ingo Molnar
|
3f4dee2273
perf_counter: Fix cpuctx->task_ctx races
|
16 years ago |
Paul Mackerras
|
ad3a37de81
perf_counter: Don't swap contexts containing locked mutex
|
16 years ago |
Paul Mackerras
|
c93f766909
perf_counter: Fix race in attaching counters to tasks and exiting
|
16 years ago |
Ingo Molnar
|
329d876d6f
perf_counter: Initialize ->oncpu properly
|
16 years ago |
Ingo Molnar
|
0127c3ea08
perf_counter: fix warning & lockup
|
16 years ago |
Peter Zijlstra
|
a78ac32587
perf_counter: Generic per counter interrupt throttle
|
16 years ago |
Peter Zijlstra
|
10989fb245
perf_counter: Fix PERF_COUNTER_CONTEXT_SWITCHES for cpu counters
|
16 years ago |
Peter Zijlstra
|
6ab423e0ea
perf_counter: Propagate inheritance failures down the fork() path
|
16 years ago |
Peter Zijlstra
|
771d7cde14
perf_counter: Make pctrl() affect inherited counters too
|
16 years ago |
Ingo Molnar
|
a3862d3f81
perf_counter: Increase mmap limit
|
16 years ago |
Peter Zijlstra
|
475c557973
perf_counter: Remove perf_counter_context::nr_enabled
|
16 years ago |
Peter Zijlstra
|
082ff5a276
perf_counter: Change pctrl() behaviour
|
16 years ago |
Peter Zijlstra
|
aa9c67f53d
perf_counter: Simplify context cleanup
|
16 years ago |
Peter Zijlstra
|
682076ae1d
perf_counter: Sanitize context locking
|
16 years ago |
Peter Zijlstra
|
fccc714b31
perf_counter: Sanitize counter->mutex
|
16 years ago |
Peter Zijlstra
|
e220d2dcb9
perf_counter: Fix dynamic irq_period logging
|
16 years ago |
Paul Mackerras
|
564c2b210a
perf_counter: Optimize context switch between identical inherited contexts
|
16 years ago |
Paul Mackerras
|
a63eaf34ae
perf_counter: Dynamically allocate tasks' perf_counter_context struct
|
16 years ago |
Ingo Molnar
|
34adc80622
perf_counter: Fix context removal deadlock
|
16 years ago |
Peter Zijlstra
|
afedadf23a
perf_counter: Optimize sched in/out of counters
|
16 years ago |
Peter Zijlstra
|
b986d7ec0f
perf_counter: Optimize disable of time based sw counters
|
16 years ago |
Peter Zijlstra
|
26b119bc81
perf_counter: Log irq_period changes
|
16 years ago |