Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
4397f04575c44e1440ec2e49b6302785c95fd2f8
/
kernel
/
trace
/
ring_buffer.c
ae415fa
ring-buffer: Do no reuse reader page if still in use
by Steven Rostedt (VMware)
· 7 years ago
45d8b80
ring-buffer: Mask out the info bits when returning buffer page length
by Steven Rostedt (VMware)
· 7 years ago
c4bfd39
ring-buffer: Remove unused function __rb_data_page_index()
by Matthias Kaehlcke
· 8 years ago
2dcd9c7
Merge tag 'trace-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 7 years ago
4950276
kmemcheck: remove annotations
by Levin, Alexander (Sasha Levin)
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
1a149d7
ring-buffer: Rewrite trace_recursive_(un)lock() to be simpler
by Steven Rostedt (VMware)
· 7 years ago
a7e52ad
ring-buffer: Have ring_buffer_alloc_read_page() return error on offline CPU
by Steven Rostedt (VMware)
· 7 years ago
8486188
tracing/ring_buffer: Try harder to allocate
by Joel Fernandes
· 8 years ago
4c17468
Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 8 years ago
73a757e
ring-buffer: Return reader page back into existing ring buffer
by Steven Rostedt (VMware)
· 8 years ago
78f7a45
ring-buffer: Have ring_buffer_iter_empty() return true when empty
by Steven Rostedt (VMware)
· 8 years ago
62277de
ring-buffer: Fix return value check in test_ringbuffer()
by Wei Yongjun
· 9 years ago
e601757
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/clock.h>
by Ingo Molnar
· 8 years ago
179a7ba
Merge tag 'trace-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 8 years ago
99e6f6e
tracing/rb: Init the CPU mask on allocation
by Sebastian Andrzej Siewior
· 8 years ago
b18cc3d
tracing/rb: Init the CPU mask on allocation
by Sebastian Andrzej Siewior
· 8 years ago
b32614c
tracing/rb: Convert to hotplug state machine
by Sebastian Andrzej Siewior
· 8 years ago
38e11df
ring-buffer: Force rb_end_commit() and rb_set_commit_to_write() inline
by Steven Rostedt (Red Hat)
· 8 years ago
babe3fc
ring-buffer: Froce rb_update_write_stamp() to be inlined
by Steven Rostedt (Red Hat)
· 8 years ago
2289d56
ring-buffer: Force inline of hotpath helper functions
by Steven Rostedt (Red Hat)
· 8 years ago
929ddbf
ring-buffer: Always inline rb_event_data()
by Steven Rostedt (Red Hat)
· 8 years ago
fa7ffb3
ring-buffer: Make rb_reserve_next_event() always inlined
by Steven Rostedt (Red Hat)
· 8 years ago
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
· 11 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)
· 12 years ago
146c344
tracing: Use trace_seq_puts()/trace_seq_putc() where possible
by zhangwei(Jovi)
· 12 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
· 14 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
· 13 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
Next »