Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
80955f9ee51760db64795b3778365ccb8c3a2729
/
kernel
/
trace
/
ring_buffer.c
59643d1
ring-buffer: Prevent overflow of size in ring_buffer_resize()
by Steven Rostedt (Red Hat)
· 9 years ago
9b94a8f
ring-buffer: Use long for nr_pages to avoid overflow failures
by Steven Rostedt (Red Hat)
· 9 years ago
4239c38
ring-buffer: Process commits whenever moving to a new page.
by Steven Rostedt (Red Hat)
· 9 years ago
7000498
ring-buffer: Remove redundant update of page timestamp
by Steven Rostedt (Red Hat)
· 9 years ago
8573636
ring-buffer: Use READ_ONCE() for most tail_page access
by Steven Rostedt (Red Hat)
· 9 years ago
bd1b7cd
ring-buffer: Put back the length if crossed page with add_timestamp
by Steven Rostedt (Red Hat)
· 9 years ago
b81f472
ring-buffer: Update read stamp with first real commit on page
by Steven Rostedt (Red Hat)
· 9 years ago
cdb2a0a9
ring-buffer: rb_event_is_commit() can return boolean
by Yaowei Bai
· 9 years ago
da58834
ring-buffer: rb_per_cpu_empty() can return boolean
by Yaowei Bai
· 9 years ago
3d4e204
ring_buffer: ring_buffer_empty{cpu}() can return boolean
by Yaowei Bai
· 9 years ago
06ca320
ring-buffer: rb_is_reader_page() can return boolean
by Yaowei Bai
· 9 years ago
b7dc42f
ring-buffer: Revert "ring-buffer: Get timestamp after event is allocated"
by Steven Rostedt (Red Hat)
· 9 years ago
d90fd77
ring-buffer: Reorganize function locations
by Steven Rostedt (Red Hat)
· 10 years ago
7d75e68
ring-buffer: Make sure event has enough room for extend and padding
by Steven Rostedt (Red Hat)
· 10 years ago
a4543a2
ring-buffer: Get timestamp after event is allocated
by Steven Rostedt (Red Hat)
· 10 years ago
9826b27
ring-buffer: Move the adding of the extended timestamp out of line
by Steven Rostedt (Red Hat)
· 10 years ago
fcc742e
ring-buffer: Add event descriptor to simplify passing data
by Steven Rostedt (Red Hat)
· 10 years ago
a497adb
ring-buffer: Add enum names for the context levels
by Steven Rostedt (Red Hat)
· 10 years ago
3c6296f
ring-buffer: Remove useless unused tracing_off_permanent()
by Steven Rostedt (Red Hat)
· 10 years ago
289a5a2
ring-buffer: Give NMIs a chance to lock the reader_lock
by Steven Rostedt (Red Hat)
· 10 years ago
985e871
ring-buffer: Add trace_recursive checks to ring_buffer_write()
by Steven Rostedt (Red Hat)
· 10 years ago
6776221
ring-buffer: Allways do the trace_recursive checks
by Steven Rostedt (Red Hat)
· 10 years ago
58a09ec
ring-buffer: Move recursive check to per_cpu descriptor
by Steven Rostedt (Red Hat)
· 10 years ago
3205f80
ring-buffer: Add unlikelys to make fast path the default
by Steven Rostedt (Red Hat)
· 10 years ago
af658dc
tracing: Rename ftrace_event.h to trace_events.h
by Steven Rostedt (Red Hat)
· 10 years ago
d631c8c
ring-buffer: Remove duplicate use of '&' in recursive code
by Steven Rostedt (Red Hat)
· 10 years ago
80a9b64
ring-buffer: Replace this_cpu_*() with __this_cpu_*()
by Steven Rostedt
· 10 years ago
1e0d671
ring-buffer: Do not wake up a splice waiter when page is not full
by Steven Rostedt (Red Hat)
· 10 years ago
3efb5f2
tracing: Remove unneeded includes of debugfs.h and fs.h
by Steven Rostedt (Red Hat)
· 10 years ago
1dd7dcb
Merge tag 'trace-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 10 years ago
c0cd93a
ring-buffer: Remove check of trace_seq_{puts,printf}() return values
by Steven Rostedt (Red Hat)
· 10 years ago
e30f53a
tracing: Do not busy wait in buffer splice
by Rabin Vincent
· 10 years ago
24607f1
ring-buffer: Fix infinite spin in reading buffer
by Steven Rostedt (Red Hat)
· 10 years ago
4ce97db
trace: Fix epoll hang when we race with new entries
by Josef Bacik
· 10 years ago
fc335c1
Merge tag 'trace-fixes-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 10 years ago
651e22f
ring-buffer: Always reset iterator to reader page
by Steven Rostedt (Red Hat)
· 10 years ago
021de3d
ring-buffer: Up rb_iter_peek() loop count to 3
by Steven Rostedt (Red Hat)
· 10 years ago
b8c0aa4
Merge tag 'trace-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 10 years ago
10e83fd
ring-buffer: Use rb_page_size() instead of open coded head_page size
by Steven Rostedt (Red Hat)
· 10 years ago
021c5b3
ring-buffer: Always run per-cpu ring buffer resize with schedule_work_on()
by Corey Minyard
· 10 years ago
97b8ee8
ring-buffer: Fix polling on trace_pipe
by Martin Lau
· 11 years ago
8b8b368
ring-buffer: Check if buffer exists before polling
by Steven Rostedt (Red Hat)
· 11 years ago
d39ad27
trace, ring-buffer: Fix CPU hotplug callback registration
by Srivatsa S. Bhat
· 11 years ago
d651aa1
ring-buffer: Fix first commit on sub-buffer having non-zero delta
by Steven Rostedt (Red Hat)
· 11 years ago
35af99e
sched/clock, x86: Use a static_key for sched_clock_stable
by Peter Zijlstra
· 11 years ago
d611851
tracing: Typo fix on ring buffer comments
by zhangwei(Jovi)
· 11 years ago
146c344
tracing: Use trace_seq_puts()/trace_seq_putc() where possible
by zhangwei(Jovi)
· 11 years ago
6721cb6
ring-buffer: Do not poll non allocated cpu buffers
by Steven Rostedt (Red Hat)
· 12 years ago
9e8529a
Merge tag 'trace-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 12 years ago
6c43e55
ring-buffer: Add ring buffer startup selftest
by Steven Rostedt (Red Hat)
· 12 years ago
f5eb558
ring-buffer: Do not use schedule_work_on() for current CPU
by Steven Rostedt (Red Hat)
· 12 years ago
f1dc672
ring-buffer: Init waitqueue for blocked readers
by Steven Rostedt (Red Hat)
· 12 years ago
1569345
tracing/ring-buffer: Move poll wake ups into ring buffer code
by Steven Rostedt (Red Hat)
· 12 years ago
8fd5e7a
Merge tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag
by Linus Torvalds
· 12 years ago
649508f
trace/ring_buffer: handle 64bit aligned structs
by James Hogan
· 13 years ago
ad96470
ring-buffer: Add stats field for amount read from trace ring buffer
by Steven Rostedt (Red Hat)
· 12 years ago
0b07436
ring-buffer: Remove trace.h from ring_buffer.c
by Steven Rostedt
· 12 years ago
567cd4d
ring-buffer: User context bit recursion checking
by Steven Rostedt
· 12 years ago
771e038
ring-buffer: Remove unnecessary recusive call in rb_advance_iter()
by Steven Rostedt
· 12 years ago
da830e5
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 12 years ago
9366c1b
ring-buffer: Fix race between integrity check and readers
by Steven Rostedt
· 12 years ago
54f7be5
ring-buffer: Fix NULL pointer if rb_set_head_page() fails
by Steven Rostedt
· 12 years ago
50ecf2c
ring-buffer: Change unsigned long type of ring_buffer_oldest_event_ts() to u64
by Yoshihiro YUNOMAE
· 12 years ago
01e3e71
tracing: Trivial cleanup
by David Sharp
· 13 years ago
884bfe8
ring-buffer: Add a 'dropped events' counter
by Slava Pestov
· 13 years ago
8e49f41
ring-buffer: Check for uninitialized cpu buffer before resizing
by Vaibhav Nagarnaik
· 12 years ago
87abb3b
tracing/trivial: Fix some typos in kernel/trace
by Wang Tianhong
· 12 years ago
a2fe194
Merge branch 'linus' into perf/core
by Ingo Molnar
· 12 years ago
48fdc72
ring-buffer: Fix accounting of entries when removing pages
by Vaibhav Nagarnaik
· 13 years ago
44b9946
ring-buffer: Fix crash due to uninitialized new_pages list head
by Vaibhav Nagarnaik
· 13 years ago
a5fb833
ring-buffer: Fix uninitialized read_stamp
by Steven Rostedt
· 13 years ago
6a31e1f
ring-buffer: Check for valid buffer before changing size
by Steven Rostedt
· 13 years ago
05fdd70
ring-buffer: Merge separate resize loops
by Vaibhav Nagarnaik
· 13 years ago
308f7ee
ring-buffer: Reset head page before running self test
by Steven Rostedt
· 13 years ago
659f451
ring-buffer: Add integrity check at end of iter read
by Steven Rostedt
· 13 years ago
5040b4b
ring-buffer: Make addition of pages in ring buffer atomic
by Vaibhav Nagarnaik
· 13 years ago
83f4031
ring-buffer: Make removal of ring buffer pages atomic
by Vaibhav Nagarnaik
· 13 years ago
438ced1
ring-buffer: Add per_cpu ring buffer control files
by Vaibhav Nagarnaik
· 13 years ago
499e547
tracing/ring-buffer: Only have tracing_on disable tracing buffers
by Steven Rostedt
· 13 years ago
7115e3f
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
5389f6f
locking, tracing: Annotate tracing locks as raw
by Thomas Gleixner
· 15 years ago
c64e148
trace: Add ring buffer stats to measure rate of events
by Vaibhav Nagarnaik
· 13 years ago
d7ec4bf
ring-buffer: Set __GFP_NORETRY flag for ring buffer allocating process
by Vaibhav Nagarnaik
· 14 years ago
22fe9b5
tracing: Convert to kstrtoul_from_user
by Peter Huewe
· 14 years ago
7ea5906
tracing: Use NUMA allocation for per-cpu ring buffer pages
by Vaibhav Nagarnaik
· 14 years ago
b1cff0a
ftrace: Add internal recursive checks
by Steven Rostedt
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
e16b396
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 14 years ago
31274d7
tracing: Explain about unstable clock on resume with ring buffer warning
by Jiri Olsa
· 14 years ago
de29be5
ring-buffer: Remove unused #include <linux/trace_irq.h>
by David Sharp
· 14 years ago
750912f
tracing: Add an 'overwrite' trace_option.
by David Sharp
· 14 years ago
e9345aa
Revert "tracing: Add unstable sched clock note to the warning"
by Ingo Molnar
· 14 years ago
5e38ca8
tracing: Add unstable sched clock note to the warning
by Jiri Olsa
· 14 years ago
42b16b3
Kill off warning: ‘inline’ is not at beginning of declaration
by Jesper Juhl
· 14 years ago
e1e3592
ring_buffer: Off-by-one and duplicate events in ring_buffer_read_page
by David Sharp
· 14 years ago
a042e26
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
5c16d2c
Merge branch 'tip/perf/ringbuffer-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into perf/urgent
by Ingo Molnar
· 14 years ago
092e0e7
Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
by Linus Torvalds
· 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
b8b2663
ring-buffer: Remove unused macro RB_TIMESTAMPS_PER_PAGE
by Steven Rostedt
· 14 years ago
Next »