Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
72c9ddfd4c5bf54ef03cfdf57026416cb678eeba
/
kernel
/
trace
/
ring_buffer.c
72c9ddf
ring-buffer: Make non-consuming read less expensive with lots of cpus.
by David Miller
· 15 years ago
c1ab9ca
Merge branch 'linus' into tracing/core
by Ingo Molnar
· 15 years ago
336f589
Merge branch 'master' into export-slabh
by Tejun Heo
· 15 years ago
ff0ff84
ring-buffer: Add lost event count to end of sub buffer
by Steven Rostedt
· 15 years ago
66a8cb9
ring-buffer: Add place holder recording of dropped events
by Steven Rostedt
· 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
292f60c
ring-buffer: Add missing unlock
by Julia Lawall
· 15 years ago
2271048
ring-buffer: Do 8 byte alignment for 64 bit that can not handle 4 byte align
by Steven Rostedt
· 15 years ago
8655e7e
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
52fbe9c
ring-buffer: Move disabled check into preempt disable section
by Lai Jiangshan
· 15 years ago
318ae2e
Merge branch 'for-next' into for-linus
by Jiri Kosina
· 15 years ago
c41b20e
Fix misspellings of "truly" in comments.
by Adam Buchbinder
· 15 years ago
ab38612
Merge branch 'master' into percpu
by Tejun Heo
· 15 years ago
3c05d74
ring-buffer: Check for end of page in iterator
by Steven Rostedt
· 15 years ago
492a74f
ring-buffer: Check if ring buffer iterator has stale data
by Steven Rostedt
· 15 years ago
0e1ff5d
ring-buffer: Add rb_list_head() wrapper around new reader page next field
by Steven Rostedt
· 15 years ago
5ded3dc6
ring-buffer: Wrap a list.next reference with rb_list_head()
by David Sharp
· 15 years ago
7961576
local_t: Move local.h include to ringbuffer.c and ring_buffer_benchmark.c
by Christoph Lameter
· 15 years ago
da184a8
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
0199c4e
locking: Convert __raw_spin* functions to arch_spin*
by Thomas Gleixner
· 15 years ago
edc35bd
locking: Rename __RAW_SPIN_LOCK_UNLOCKED to __ARCH_SPIN_LOCK_UNLOCKED
by Thomas Gleixner
· 15 years ago
445c895
locking: Convert raw_spinlock to arch_spinlock
by Thomas Gleixner
· 15 years ago
dd7f594
ring-buffer: Move resize integrity check under reader lock
by Steven Rostedt
· 15 years ago
1842101
ring-buffer: Use sync sched protection on ring buffer resizing
by Steven Rostedt
· 15 years ago
c3fa27d
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
96fa2b5
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
5a50e33
ring-buffer: Move access to commit_page up into function used
by Steven Rostedt
· 15 years ago
39dc78b
Merge commit 'v2.6.32-rc7' into perf/core
by Ingo Molnar
· 15 years ago
a2e7127
Merge commit 'v2.6.32-rc6' into perf/core
by Ingo Molnar
· 15 years ago
f711294
ring-buffer: Synchronize resizing buffer with reader lock
by Lai Jiangshan
· 15 years ago
6d3f1e1
tracing: Remove cpu arg from the rb_time_stamp() function
by Jiri Olsa
· 15 years ago
67b394f
tracing: Fix comment typo and documentation example
by Jiri Olsa
· 15 years ago
26a5074
tracing/events: Add 'signed' field to format files
by Tom Zanussi
· 15 years ago
a0f320f
includecheck fix: kernel/trace, ring_buffer.c
by Jaswinder Singh Rajput
· 15 years ago
08a4081
ring-buffer: typecast cmpxchg to fix PowerPC warning
by Steven Rostedt
· 15 years ago
d8eeb2d
ring-buffer: consolidate interface of rb_buffer_peek()
by Robert Richter
· 15 years ago
85bac32
ring-buffer: only enable ring_buffer_swap_cpu when needed
by Steven Rostedt
· 15 years ago
62f0b3e
ring-buffer: check for swapped buffers in start of committing
by Steven Rostedt
· 15 years ago
077c540
ring-buffer: disable all cpu buffers when one finds a problem
by Steven Rostedt
· 15 years ago
a1863c2
ring-buffer: do not count discarded events
by Steven Rostedt
· 15 years ago
dc892f7
ring-buffer: remove ring_buffer_event_discard
by Steven Rostedt
· 15 years ago
7e9391c
ring-buffer: fix ring_buffer_read crossing pages
by Steven Rostedt
· 15 years ago
1b959e1
ring-buffer: remove unnecessary cpu_relax
by Steven Rostedt
· 15 years ago
9827799
ring-buffer: do not swap buffers during a commit
by Steven Rostedt
· 15 years ago
41b6a95
ring-buffer: do not reset while in a commit
by Steven Rostedt
· 15 years ago
89034bc
Merge branch 'linus' into tracing/core
by Ingo Molnar
· 15 years ago
bd3f022
ring-buffer: Fix memleak in ring_buffer_free()
by Eric Dumazet
· 15 years ago
469535a
ring-buffer: Fix advance of reader in rb_buffer_peek()
by Robert Richter
· 15 years ago
464e85e
ring-buffer: do not disable ring buffer on oops_in_progress
by Steven Rostedt
· 15 years ago
0f2541d
ring-buffer: fix check of try_to_discard result
by Steven Rostedt
· 15 years ago
da706d8
ring_buffer: Fix warning while ignoring cmpxchg return value
by Lai Jiangshan
· 16 years ago
77ae365
ring-buffer: make lockless
by Steven Rostedt
· 16 years ago
3adc54f
ring-buffer: make the buffer a true circular link list
by Steven Rostedt
· 16 years ago
1155de4
ring-buffer: Make it generally available
by Paul Mundt
· 16 years ago
b0b7065
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 16 years ago
8d707e8
ring-buffer: do not grab locks in nmi
by Steven Rostedt
· 16 years ago
d478820
ring-buffer: add locks around rb_per_cpu_empty
by Steven Rostedt
· 16 years ago
5f78abe
ring-buffer: check for less than two in size allocation
by Steven Rostedt
· 16 years ago
0dcd4d6
ring-buffer: remove useless compile check for buffer_page size
by Steven Rostedt
· 16 years ago
c6a9d7b
ring-buffer: remove useless warn on check
by Steven Rostedt
· 16 years ago
22f470f
ring-buffer: use BUF_PAGE_HDR_SIZE in calculating index
by Steven Rostedt
· 16 years ago
fa74395
ring-buffer: use commit counters for commit pointer accounting
by Steven Rostedt
· 16 years ago
263294f
ring-buffer: remove unused variable
by Steven Rostedt
· 16 years ago
c7b0930
ring-buffer: prevent adding write in discarded area
by Steven Rostedt
· 16 years ago
3f237a7
cpumask: use new operators in kernel/trace
by Rusty Russell
· 16 years ago
1744a21
trace: annotate bitfields in struct ring_buffer_event
by Vegard Nossum
· 16 years ago
f57a8a1
ring-buffer: fix ret in rb_add_time_stamp
by Steven Rostedt
· 16 years ago
1f8a6a1
ring-buffer: pass in lockdep class key for reader_lock
by Peter Zijlstra
· 16 years ago
ea05b57
ring-buffer: discard timestamps that are at the start of the buffer
by Steven Rostedt
· 16 years ago
edd813bf
ring-buffer: try to discard unneeded timestamps
by Steven Rostedt
· 16 years ago
a202355
ring-buffer: fix bug in ring_buffer_discard_commit
by Tim Bird
· 16 years ago
168b6b1
ring-buffer: move code around to remove some branches
by Steven Rostedt
· 16 years ago
88eb012
ring-buffer: use internal time stamp function
by Steven Rostedt
· 16 years ago
0f0c85f
ring-buffer: small optimizations
by Steven Rostedt
· 16 years ago
be957c4
ring-buffer: move calculation of event length
by Steven Rostedt
· 16 years ago
1cd8d73
ring-buffer: remove type parameter from rb_reserve_next_event
by Steven Rostedt
· 16 years ago
74f4fd2
ring-buffer: change WARN_ON from checking preempt_count to preemptible
by Steven Rostedt
· 16 years ago
6634ff2
ring-buffer: make moving the tail page a separate function
by Steven Rostedt
· 16 years ago
8e7abf1
ring-buffer: remove unneeded conditional in rb_reserve_next
by Steven Rostedt
· 16 years ago
aa20ae8
ring-buffer: move big if statement down
by Steven Rostedt
· 16 years ago
41ede23
ring-buffer: disable writers when resetting buffers
by Steven Rostedt
· 16 years ago
afbab76
ring-buffer: have read page swap increment counter with page entries
by Steven Rostedt
· 16 years ago
778c55d
ring-buffer: record page entries in buffer page descriptor
by Steven Rostedt
· 16 years ago
e4906ef
ring-buffer: convert cpu buffer entries to local_t
by Steven Rostedt
· 16 years ago
f0d2c68
ring-buffer: add counters for commit overrun and nmi dropped entries
by Steven Rostedt
· 16 years ago
d6ce96d
ring-buffer: export symbols
by Steven Rostedt
· 16 years ago
7d7d2b8
ring-buffer: fix printk output
by Steven Rostedt
· 16 years ago
334d416
ring_buffer: compressed event header
by Lai Jiangshan
· 16 years ago
3554228
ring-buffer: only warn on wrap if buffer is bigger than two pages
by Steven Rostedt
· 16 years ago
aa18efb
tracing: use recursive counter over irq level
by Steven Rostedt
· 16 years ago
e395898
tracing: remove recursive test from ring_buffer_event_discard
by Steven Rostedt
· 16 years ago
17487bf
tracing: fix recursive test level calculation
by Steven Rostedt
· 16 years ago
f3b9aae
tracing/ring-buffer: Add unlock recursion protection on discard
by Frederic Weisbecker
· 16 years ago
e057a5e
tracing/core: Add current context on tracing recursion warning
by Frederic Weisbecker
· 16 years ago
261842b
tracing: add same level recursion detection
by Steven Rostedt
· 16 years ago
d1b182a
tracing/events/ring-buffer: expose format of ring buffer headers to users
by Steven Rostedt
· 16 years ago
fa1b47d
ring-buffer: add ring_buffer_discard_commit
by Steven Rostedt
· 16 years ago
5452af6
tracing/ftrace: factorize the tracing files creation
by Frederic Weisbecker
· 16 years ago
2e57289
ring-buffer: do not remove reader page from list on ring buffer free
by Steven Rostedt
· 16 years ago
8b54e45
Merge branches 'tracing/docs', 'tracing/filters', 'tracing/ftrace', 'tracing/kprobes', 'tracing/blktrace-v2' and 'tracing/textedit' into tracing/core-v2
by Ingo Molnar
· 16 years ago
Next »