Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
507215f8d04f9e61f38c975e61d93bcafd30815f
/
kernel
/
perf_event.c
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
f6ab91a
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
a94ffaa
perf: Remove more code from the fastpath
by Peter Zijlstra
· 15 years ago
3cafa9f
perf: Optimize the !vmalloc backed buffer
by Peter Zijlstra
· 15 years ago
5d967a8
perf: Optimize perf_output_copy()
by Peter Zijlstra
· 15 years ago
adb8e11
perf: Fix wakeup storm for RO mmap()s
by Peter Zijlstra
· 15 years ago
0f13930
perf: Ensure that IOC_OUTPUT isn't used to create multi-writer buffers
by Peter Zijlstra
· 15 years ago
1c024eca
perf, trace: Optimize tracepoints by using per-tracepoint-per-cpu hlist to track events
by Peter Zijlstra
· 15 years ago
acd35a4
perf: Fix forgotten preempt_enable by nested writers
by Frederic Weisbecker
· 15 years ago
dfacc4d
Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 15 years ago
49f135e
perf: Comply with new rcu checks API
by Frederic Weisbecker
· 15 years ago
6d1acfd
perf: Optimize perf_output_*() by avoiding local_xchg()
by Peter Zijlstra
· 15 years ago
fa58815
perf: Optimize the hotpath by converting the perf output buffer to local_t
by Peter Zijlstra
· 15 years ago
ef60777
perf: Optimize the perf_output() path by removing IRQ-disables
by Peter Zijlstra
· 15 years ago
c792061
perf: Disallow mmap() on per-task inherited events
by Peter Zijlstra
· 15 years ago
a19d35c
perf: Optimize buffer placement by allocating buffers NUMA aware
by Peter Zijlstra
· 15 years ago
00d1d0b
perf: Fix errors path in perf_output_begin()
by Stephane Eranian
· 15 years ago
4f41c01
perf/ftrace: Optimize perf/tracepoint interaction for single events
by Peter Zijlstra
· 15 years ago
96c21a4
perf: Fix exit() vs event-groups
by Peter Zijlstra
· 15 years ago
050735b
perf: Fix exit() vs PERF_FORMAT_GROUP
by Peter Zijlstra
· 15 years ago
e3174cf
Revert "perf: Fix exit() vs PERF_FORMAT_GROUP"
by Ingo Molnar
· 15 years ago
6e85158
perf_event: Make software events work again
by Paul Mackerras
· 15 years ago
6bde9b6
perf: Add group scheduling transactional APIs
by Lin Ming
· 15 years ago
a0507c8
perf: Annotate perf_event_read_group() vs perf_event_release_kernel()
by Peter Zijlstra
· 15 years ago
cce9131
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
4fd38e4
perf: Fix exit() vs PERF_FORMAT_GROUP
by Peter Zijlstra
· 15 years ago
048c852
perf: Fix resource leak in failure path of perf_event_open()
by Tejun Heo
· 15 years ago
39447b3
perf: Enhance perf to allow for guest statistic collection from host
by Zhang, Yanmin
· 15 years ago
95476b6
perf: Fix hlist related build error
by Frederic Weisbecker
· 15 years ago
df8290b
perf: Make clock software events consistent with general exclusion rules
by Frederic Weisbecker
· 15 years ago
76e1d90
perf: Store active software events in a hashlist
by Frederic Weisbecker
· 15 years ago
ca7e0c6
Merge branch 'linus' into perf/core
by Ingo Molnar
· 15 years ago
336f589
Merge branch 'master' into export-slabh
by Tejun Heo
· 15 years ago
3326c1c
perf_event: Make perf fd non seekable
by Arnd Bergmann
· 15 years ago
22a4e4c
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
26d80aa
perf: Always build the stub perf_arch_fetch_caller_regs version
by Frederic Weisbecker
· 15 years ago
ec5e61a
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
8bb39f9
perf: Fix 'perf sched record' deadlock
by Mike Galbraith
· 15 years ago
e49a5bd
perf: Use hot regs with software sched switch/migrate events
by Frederic Weisbecker
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
dcd5c16
perf: Fix unexported generic perf_arch_fetch_caller_regs
by Frederic Weisbecker
· 15 years ago
1d199b1
perf: Fix unexported generic perf_arch_fetch_caller_regs
by Frederic Weisbecker
· 15 years ago
937779d
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
9b33fa6
perf_events: Improve task_sched_in()
by eranian@google.com
· 15 years ago
220b140
perf_event: Fix oops triggered by cpu offline/online
by Paul Mackerras
· 15 years ago
97d5a22
perf: Drop the obsolete profile naming for trace events
by Frederic Weisbecker
· 15 years ago
c530665
perf: Take a hot regs snapshot for trace events
by Frederic Weisbecker
· 15 years ago
5331d7b
perf: Introduce new perf_fetch_caller_regs() for hot regs snapshot
by Frederic Weisbecker
· 15 years ago
d4944a0
perf: Provide better condition for event rotation
by Peter Zijlstra
· 15 years ago
32975a4
perf: Optimize perf_disable
by Peter Zijlstra
· 15 years ago
3f6da39
perf: Rework and fix the arch CPU-hotplug hooks
by Peter Zijlstra
· 15 years ago
dc1d628
perf: Provide generic perf_sample_data initialization
by Peter Zijlstra
· 15 years ago
548b841
Merge commit 'v2.6.34-rc1' into perf/urgent
by Ingo Molnar
· 15 years ago
c9be0a3
sysdev: Pass attribute in sysdev_class attributes show/store
by Andi Kleen
· 15 years ago
78d7d40
kernel core: use helpers for rlimits
by Jiri Slaby
· 15 years ago
320ebf0
perf, x86: Restrict the ANY flag
by Peter Zijlstra
· 15 years ago
6556a67
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
018cbff
Merge commit 'v2.6.33' into perf/core
by Frederic Weisbecker
· 15 years ago
24691ea
perf_event: Fix preempt warning in perf_clock()
by Peter Zijlstra
· 15 years ago
6e37738
perf_events: Simplify code by removing cpu argument to hw_perf_group_sched_in()
by Peter Zijlstra
· 15 years ago
38331f6
perf_events, x86: AMD event scheduling
by Stephane Eranian
· 15 years ago
d76a081
perf_events: Add new start/stop PMU callbacks
by Stephane Eranian
· 15 years ago
3a0304e
perf_events: Report the MMAP pgoff value in bytes
by Peter Zijlstra
· 15 years ago
6f93d0a
perf_events: Fix FORK events
by Peter Zijlstra
· 15 years ago
9717e6c
perf_events: Optimize perf_event_task_tick()
by Peter Zijlstra
· 15 years ago
cd75764
perf: Make bp_len type to u64 generic across the arch
by Mahesh Salgaonkar
· 15 years ago
ae7f671
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
75c9f32
perf_events: Fix sample_period transfer on inherit
by Peter Zijlstra
· 15 years ago
abd5071
perf: Reimplement frequency driven sampling
by Peter Zijlstra
· 15 years ago
22e1908
perf: Honour event state for aux stream data
by Peter Zijlstra
· 15 years ago
329c0e0
perf: Better order flexible and pinned scheduling
by Frederic Weisbecker
· 15 years ago
7defb0f
perf: Don't schedule out/in pinned events on task tick
by Frederic Weisbecker
· 15 years ago
5b0311e
perf: Allow pinned and flexible groups to be scheduled separately
by Frederic Weisbecker
· 15 years ago
42cce92
perf: Make __perf_event_sched_out static
by Frederic Weisbecker
· 15 years ago
d6f962b
perf: Export software-only event group characteristic as a flag
by Frederic Weisbecker
· 15 years ago
e286417
perf: Round robin flexible groups of events using list_rotate_left()
by Frederic Weisbecker
· 15 years ago
889ff01
perf/core: Split context's event group list into pinned and non-pinned lists
by Frederic Weisbecker
· 15 years ago
61405fe
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
952363c
Merge branch 'perf-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
05cbaa2
perf: Fix NULL deref in inheritance code
by Peter Zijlstra
· 15 years ago
Next »