Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d78c68efa84ff312f3663dbf921b1e3485232205
/
kernel
/
perf_event.c
abe4340
perf: Sysfs enumeration
by Peter Zijlstra
· 14 years ago
2e80a82
perf: Dynamic pmu types
by Peter Zijlstra
· 14 years ago
006b20f
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 14 years ago
ce67783
perf: Fix off by one in perf_swevent_init()
by Dan Carpenter
· 14 years ago
c277443
perf: Stop all counters on reboot
by Peter Zijlstra
· 14 years ago
5167695
perf: Fix duplicate events with multiple-pmu vs software events
by Peter Zijlstra
· 14 years ago
c980d10
perf events: Make sample_type identity fields available in all PERF_RECORD_ events
by Arnaldo Carvalho de Melo
· 14 years ago
6844c09
perf events: Separate the routines handling the PERF_SAMPLE_ identity fields
by Arnaldo Carvalho de Melo
· 14 years ago
614b678
perf events: Fix event inherit fallout of precalculated headers
by Thomas Gleixner
· 14 years ago
c320c7b
perf events: Precalculate the header space for PERF_SAMPLE_ fields
by Arnaldo Carvalho de Melo
· 14 years ago
9639882
perf: Ignore non-sampling overflows
by Peter Zijlstra
· 14 years ago
5d508e8
perf: Don't bother to init the hrtimer for no SW sampling counters
by Franck Bui-Huu
· 14 years ago
2e939d1
perf: Limit event refresh to sampling event
by Franck Bui-Huu
· 14 years ago
6c7e550
perf: Introduce is_sampling_event()
by Franck Bui-Huu
· 14 years ago
6c869e7
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 14 years ago
ee6dcfa
perf: Fix the software context switch counter
by Peter Zijlstra
· 14 years ago
dddd337
perf: Fix inherit vs. context rotation bug
by Thomas Gleixner
· 14 years ago
ae51ce9
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 14 years ago
61c3265
tracing: New flag to allow non privileged users to use a trace event
by Frederic Weisbecker
· 14 years ago
8882135
perf: Fix owner-list vs exit
by Peter Zijlstra
· 14 years ago
fcf48a7
Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/urgent
by Ingo Molnar
· 14 years ago
3c502e7
perf,hw_breakpoint: Initialize hardware api earlier
by Jason Wessel
· 14 years ago
eed0152
perf_events: Fix time tracking in samples
by Stephane Eranian
· 14 years ago
d7842da
perf_events: Fix for transaction recovery in group_sched_in()
by Stephane Eranian
· 14 years ago
9ffcfa6
perf_events: Revert: Fix transaction recovery in group_sched_in()
by Stephane Eranian
· 14 years ago
5d70f79
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
7e54a5a
perf: Optimize sw events
by Peter Zijlstra
· 14 years ago
82cd6de
perf: Use jump_labels to optimize the scheduler hooks
by Peter Zijlstra
· 14 years ago
d580ff8
perf, hw_breakpoint: Fix crash in hw_breakpoint creation
by Peter Zijlstra
· 14 years ago
c6be5a5
perf: Find task before event alloc
by Peter Zijlstra
· 14 years ago
e7d0bc0
perf: Fix task refcount bugs
by Peter Zijlstra
· 14 years ago
74c3337
perf: Fix group moving
by Peter Zijlstra
· 14 years ago
e360adb
irq_work: Add generic hardirq context callbacks
by Peter Zijlstra
· 14 years ago
8e5fc1a
perf_events: Fix transaction recovery in group_sched_in()
by Stephane Eranian
· 14 years ago
c530ccd
perf_events: Fix bogus context time tracking
by Stephane Eranian
· 14 years ago
6268464
Merge remote branch 'tip/perf/core' into oprofile/core
by Robert Richter
· 14 years ago
ad0cf34
perf: Fix incorrect copy_from_user() usage
by John Blackwood
· 14 years ago
ad0f7cf
Merge branch 'oprofile/urgent' (early part) into oprofile/perf
by Robert Richter
· 14 years ago
84c7991
perf: New helper function for pmu name
by Matt Fleming
· 14 years ago
540804b
perf_events: Fix invalid pointer when pid is invalid
by Stephane Eranian
· 14 years ago
41945f6
perf: Avoid RCU vs preemption assumptions
by Peter Zijlstra
· 14 years ago
e9d2b06
perf: Undo the per cpu-context timer stuff
by Peter Zijlstra
· 14 years ago
917bdd1
perf: Fix perf_event_exit_cpu_context()
by Peter Zijlstra
· 14 years ago
b04243e
perf: Complete software pmu grouping
by Peter Zijlstra
· 14 years ago
d14b12d
perf_events: Fix broken event grouping
by Stephane Eranian
· 14 years ago
38a81da
perf events: Clean up pid passing
by Matt Helsley
· 14 years ago
2ebd4ff
perf events: Split out task search into helper
by Matt Helsley
· 14 years ago
0c67b40
perf: Fix free_event()
by Peter Zijlstra
· 14 years ago
cde8e88
perf: Sanitize the RCU logic
by Peter Zijlstra
· 14 years ago
e5f4d33
perf: Fix perf_init_event()
by Peter Zijlstra
· 14 years ago
cee010e
perf: Ensure we call add_event_to_ctx() with the right locks held
by Peter Zijlstra
· 14 years ago
4e231c7
perf: Fix up delayed_put_task_struct()
by Peter Zijlstra
· 14 years ago
1b9a644
perf: Optimize context ops
by Peter Zijlstra
· 14 years ago
89a1e18
perf: Provide a separate task context for swevents
by Peter Zijlstra
· 14 years ago
8dc85d547
perf: Multiple task contexts
by Peter Zijlstra
· 14 years ago
eb18447
perf: Clean up perf_event_context allocation
by Peter Zijlstra
· 14 years ago
97dee4f
perf: Move some code around
by Peter Zijlstra
· 14 years ago
108b02c
perf: Per-pmu-per-cpu contexts
by Peter Zijlstra
· 14 years ago
b5ab4cd
perf: Per cpu-context rotation timer
by Peter Zijlstra
· 14 years ago
b28ab83
perf: Remove the swevent hash-table from the cpu context
by Peter Zijlstra
· 14 years ago
c3f00c7
perf: Separate find_get_context() from event initialization
by Peter Zijlstra
· 14 years ago
15ac9a3
perf: Remove the sysfs bits
by Peter Zijlstra
· 14 years ago
a4eaf7f
perf: Rework the PMU methods
by Peter Zijlstra
· 15 years ago
fa407f3
perf: Shrink hw_perf_event
by Peter Zijlstra
· 15 years ago
ad5133b
perf: Default PMU ops
by Peter Zijlstra
· 15 years ago
33696fc
perf: Per PMU disable
by Peter Zijlstra
· 15 years ago
24cd7f5
perf: Reduce perf_disable() usage
by Peter Zijlstra
· 15 years ago
9ed6060
perf: Unindent labels
by Peter Zijlstra
· 15 years ago
b0a873e
perf: Register PMU implementations
by Peter Zijlstra
· 15 years ago
51b0fe3
perf: Deconstify struct pmu
by Peter Zijlstra
· 15 years ago
2aa61274
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 14 years ago
5e11637
perf: Fix CPU hotplug
by Peter Zijlstra
· 15 years ago
fa66f07
perf_events: Fix time tracking for events with pid != -1 and cpu != -1
by Stephane Eranian
· 14 years ago
c8710ad
Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into perf/core
by Ingo Molnar
· 14 years ago
7ae07ea
perf: Humanize the number of contexts
by Frederic Weisbecker
· 14 years ago
927c7a9
perf: Fix race in callchains
by Frederic Weisbecker
· 15 years ago
f72c1a9
perf: Factorize callchain context handling
by Frederic Weisbecker
· 15 years ago
56962b444
perf: Generalize some arch callchain code
by Frederic Weisbecker
· 15 years ago
c4efd6b
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
4cb6948
Merge commit 'v2.6.35-rc3' into sched/core
by Ingo Molnar
· 15 years ago
c726b61
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 15 years ago
e785059
perf: Convert perf_event to local_t
by Peter Zijlstra
· 15 years ago
a6e6dea
perf: Add perf_event::child_count
by Peter Zijlstra
· 15 years ago
b5e5879
perf: Add perf_event_count()
by Peter Zijlstra
· 15 years ago
d57e34f
perf: Simplify the ring-buffer logic: make perf_buffer_alloc() do everything needed
by Peter Zijlstra
· 15 years ago
ca5135e
perf: Rename perf_mmap_data to perf_buffer
by Peter Zijlstra
· 15 years ago
8d2cacb
perf: Cleanup {start,commit,cancel}_txn details
by Peter Zijlstra
· 15 years ago
3af9e85
perf: Add non-exec mmap() tracking
by Eric B Munson
· 15 years ago
8ed9228
perf, trace: Remove superfluous rcu_read_lock()
by Peter Zijlstra
· 15 years ago
ecc55f8
perf, trace: Inline perf_swevent_put_recursion_context()
by Peter Zijlstra
· 15 years ago
c676329
sched_clock: Add local_clock() API and improve documentation
by Peter Zijlstra
· 15 years ago
b0f82b8
perf: Drop the skip argument from perf_arch_fetch_regs_caller
by Frederic Weisbecker
· 15 years ago
f6ab91ad
perf: Fix signed comparison in perf_adjust_period()
by Peter Zijlstra
· 15 years ago
c6df8d5
perf: Fix crash in swevents
by Peter Zijlstra
· 15 years ago
74048f8
perf_events: Fix unincremented buffer base on partial copy
by Frederic Weisbecker
· 15 years ago
90151c35
perf_events: Fix event scheduling issues introduced by transactional API
by Stephane Eranian
· 15 years ago
8a49542
perf_events: Fix races in group composition
by Peter Zijlstra
· 15 years ago
ac9721f
perf_events: Fix races and clean up perf_event and perf_mmap_data interaction
by Peter Zijlstra
· 15 years ago
ea635c6
Fix racy use of anon_inode_getfd() in perf_event.c
by Al Viro
· 15 years ago
580d607
perf: Optimize perf_tp_event_match()
by Peter Zijlstra
· 15 years ago
Next »