Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8e59340e4fb65cfd748eaa1e23db057c52520f35
/
include
/
linux
/
perf_event.h
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
· 14 years ago
6e37738
perf_events: Simplify code by removing cpu argument to hw_perf_group_sched_in()
by Peter Zijlstra
· 15 years ago
d76a081
perf_events: Add new start/stop PMU callbacks
by Stephane Eranian
· 15 years ago
447a194
perf_events, x86: Fix bug in hw_perf_enable()
by Stephane Eranian
· 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
184f412
perf, x86: Clean up event constraints code a bit
by Ingo Molnar
· 15 years ago
abd5071
perf: Reimplement frequency driven sampling
by Peter Zijlstra
· 15 years ago
92b6759
perf: Change the is_software_event() definition
by Peter Zijlstra
· 15 years ago
d6f962b
perf: Export software-only event group characteristic as a flag
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
07b139c
perf events: Remove CONFIG_EVENT_PROFILE
by Li Zefan
· 15 years ago
49f4743
perf events: Remove arg from perf sched hooks
by Peter Zijlstra
· 15 years ago
8aedf8a
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
f13c12c
perf_events: Fix perf_event_attr layout
by Peter Zijlstra
· 15 years ago
e625cce1
perf_event: Convert to raw_spinlock
by Thomas Gleixner
· 15 years ago
44234ad
hw-breakpoints: Modify breakpoints without unregistering them
by Frederic Weisbecker
· 15 years ago
2ff6cfd
perf events: hw_breakpoints: Don't include asm/hw_breakpoint.h in user space
by Arnd Bergmann
· 15 years ago
c0dfb2f
perf: Remove the "event" callback from perf events
by Frederic Weisbecker
· 15 years ago
b326e95
hw-breakpoints: Use overflow handler instead of the event callback
by Frederic Weisbecker
· 15 years ago
9cef308
perf: Remove unused struct perf_event::event_callback
by Frederic Weisbecker
· 15 years ago
189f202
perf: Remove pointless union that wraps the hw breakpoint fields
by Frederic Weisbecker
· 15 years ago
ed54d0f
hw-breakpoints: Add two reserved fields for future extensions
by Frederic Weisbecker
· 15 years ago
4ed7c92
perf_events: Undo some recursion damage
by Peter Zijlstra
· 15 years ago
ce71b9d
tracing: Use the perf recursion protection from trace event
by Frederic Weisbecker
· 15 years ago
59ed446
perf: Fix event scaling for inherited counters
by Peter Zijlstra
· 15 years ago
453f19e
perf: Allow for custom overflow handlers
by Peter Zijlstra
· 15 years ago
9620059
Merge branch 'tracing/hw-breakpoints' into perf/core
by Ingo Molnar
· 15 years ago
559fdc3
perf_event: Optimize perf_output_lock()
by Peter Zijlstra
· 15 years ago
0ffa798
Merge branches 'perf/powerpc' and 'perf/bench' into perf/core
by Ingo Molnar
· 15 years ago
4c49b12
perf_event: Fix invalid type in ioctl definition
by Arjan van de Ven
· 15 years ago
24f1e32c
hw-breakpoints: Rewrite the hw-breakpoints layer on top of perf events
by Frederic Weisbecker
· 15 years ago
a2e7127
Merge commit 'v2.6.32-rc6' into perf/core
by Ingo Molnar
· 15 years ago
97eaf53
perf/core: Add a callback to perf events
by Frederic Weisbecker
· 15 years ago
fb0459d
perf/core: Provide a kernel-internal interface to get to performance counters
by Arjan van de Ven
· 15 years ago
f7d7986
perf_event: Add alignment-faults and emulation-faults software events
by Anton Blanchard
· 15 years ago
721a669
perf events: Fix swevent hrtimer sampling by keeping track of remaining time when enabling/disabling swevent hrtimers
by Soeren Sandmann
· 15 years ago
6fb2915
tracing/profile: Add filter support
by Li Zefan
· 15 years ago
906010b
perf_event: Provide vmalloc() based mmap() backing
by Peter Zijlstra
· 15 years ago
a6f10a2
perf_event: Update PERF_EVENT_FORK header definition
by Anton Blanchard
· 15 years ago
57c0c15
perf: Tidy up after the big rename
by Ingo Molnar
· 15 years ago
cdd6c48
perf: Do the big rename: Performance Counters -> Performance Events
by Ingo Molnar
· 15 years ago
[Renamed (66%) from include/linux/perf_counter.h]
65abc86
perf_counter: Rename list_entry -> group_entry, counter_list -> group_list
by Ingo Molnar
· 15 years ago
cd74c86
perf_counter, powerpc, sparc: Fix compilation after perf_counter_overflow() change
by Paul Mackerras
· 15 years ago
393b2ad
perf: Add a timestamp to fork events
by Arjan van de Ven
· 15 years ago
5622f29
x86, perf_counter, bts: Optimize BTS overflow handling
by Markus Metzger
· 15 years ago
2667de8
perf_counter: Allow for a wakeup watermark
by Peter Zijlstra
· 15 years ago
483e3cd
Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
ed011b2
Merge commit 'v2.6.31-rc9' into tracing/core
by Ingo Molnar
· 15 years ago
a4be7c2
perf_counter: Allow sharing of output channels
by Peter Zijlstra
· 15 years ago
3dab77f
perf: Rework/fix the whole read vs group stuff
by Peter Zijlstra
· 15 years ago
2840297
perf_counter: Provide hw_perf_counter_setup_online() APIs
by Ingo Molnar
· 15 years ago
f4b5ffc
tracing: Add perf counter support for syscalls tracing
by Jason Baron
· 15 years ago
a044560
perf_counter: Correct PERF_SAMPLE_RAW output
by Peter Zijlstra
· 15 years ago
3a43ce6
perf_counter: Fix tracepoint sampling to be part of generic sampling
by Frederic Weisbecker
· 15 years ago
f413cdb
perf_counter: Fix/complete ftrace event records sampling
by Frederic Weisbecker
· 15 years ago
9f498cc
perf_counter: Full task tracing
by Peter Zijlstra
· 15 years ago
7f453c2
perf_counter: PERF_SAMPLE_ID and inherited counters
by Peter Zijlstra
· 15 years ago
57e7986
perf_counter: Provide a way to enable counters on exec
by Paul Mackerras
· 15 years ago
e6e18ec
perf_counter: Rework the sample ABI
by Peter Zijlstra
· 15 years ago
bfbd338
perf_counter: Implement more accurate per task statistics
by Peter Zijlstra
· 15 years ago
38b200d
perf_counter: Add PERF_EVENT_READ
by Peter Zijlstra
· 15 years ago
7f8b4e4
perf_counter: Add scale information to the mmap control page
by Peter Zijlstra
· 15 years ago
41f9533
perf_counter: Split the mmap control page in two parts
by Peter Zijlstra
· 15 years ago
f29ac75
perf_counter: Optimize perf_swcounter_event()
by Peter Zijlstra
· 15 years ago
e5289d4
perf_counter: Simplify and fix task migration counting
by Peter Zijlstra
· 15 years ago
f9188e0
perf_counter: Make callchain samples extensible
by Peter Zijlstra
· 15 years ago
43a21ea
perf_counter: Add event overlow handling
by Peter Zijlstra
· 15 years ago
7522060
perf report: Add validation of call-chain entries
by Ingo Molnar
· 15 years ago
9974458
perf_counter: Make set_perf_counter_pending() declaration common
by Paul Mackerras
· 15 years ago
974802e
perf_counter: Add forward/backward attribute ABI compatibility
by Peter Zijlstra
· 15 years ago
f1a3c97
perf_counter: PERF_TYPE_HW_CACHE is a hardware counter too
by Peter Zijlstra
· 15 years ago
cca3f45
perf_counter: Add counter->id to the throttle event
by Peter Zijlstra
· 15 years ago
a308444
perf_counter: Better align code
by Ingo Molnar
· 15 years ago
8be6e8f
perf_counter: Rename L2 to LL cache
by Peter Zijlstra
· 15 years ago
f4dbfa8
perf_counter: Standardize event names
by Peter Zijlstra
· 15 years ago
1c432d8
perf_counter: Rename enums
by Peter Zijlstra
· 15 years ago
df58ab2
perf_counter: Rename perf_counter_limit sysctl
by Peter Zijlstra
· 15 years ago
0764771
perf_counter: More paranoia settings
by Peter Zijlstra
· 15 years ago
9e350de
perf_counter: Accurate period data
by Peter Zijlstra
· 15 years ago
df1a132
perf_counter: Introduce struct for sample data
by Peter Zijlstra
· 15 years ago
bd2b5b1
perf_counter: More aggressive frequency adjustment
by Peter Zijlstra
· 15 years ago
8326f44
perf_counter: Implement generalized cache event types
by Ingo Molnar
· 15 years ago
a21ca2c
perf_counter: Separate out attr->type from attr->config
by Ingo Molnar
· 15 years ago
6a24ed6c
perf_counter: Fix frequency adjustment for < HZ
by Peter Zijlstra
· 15 years ago
689802b
perf_counter: Add PERF_SAMPLE_PERIOD
by Peter Zijlstra
· 15 years ago
ac4bcf8
perf_counter: Change PERF_SAMPLE_CONFIG into PERF_SAMPLE_ID
by Peter Zijlstra
· 15 years ago
089dd79
perf_counter: Generate mmap events for install_special_mapping()
by Peter Zijlstra
· 15 years ago
d99e944
perf_counter: Remove munmap stuff
by Peter Zijlstra
· 15 years ago
60313eb
perf_counter: Add fork event
by Peter Zijlstra
· 15 years ago
0d48696
perf_counter: Rename perf_counter_hw_event => perf_counter_attr
by Peter Zijlstra
· 15 years ago
08247e3
perf_counter: Add ioctl for changing the sample period/frequency
by Peter Zijlstra
· 15 years ago
8e3747c
perf_counter: Change data head from u32 to u64
by Peter Zijlstra
· 15 years ago
8a016db
perf_counter: Remove the last nmi/irq bits
by Peter Zijlstra
· 15 years ago
b23f332
perf_counter: Rename various fields
by Peter Zijlstra
· 15 years ago
8e5799b
perf_counter: Add unique counter id
by Peter Zijlstra
· 15 years ago
709e50c
perf_counter: Use PID namespaces properly
by Peter Zijlstra
· 15 years ago
bf4e0ed
perf_counter: Remove unused prev_state field
by Paul Mackerras
· 15 years ago
3f731ca
perf_counter: Fix cpu migration counter
by Paul Mackerras
· 15 years ago
22a4f65
perf_counter: Tidy up style details
by Ingo Molnar
· 15 years ago
Next »