Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a356646a56857c2e5ad875beec734d7145ecd49a
/
kernel
/
trace
/
ring_buffer.c
a356646
tracing: Do not create directories if lockdown is in affect
by Steven Rostedt (VMware)
· 5 years ago
86b3de6
ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS
by Steven Rostedt (VMware)
· 6 years ago
d2d8b14
Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 6 years ago
d6097c9
trace: Fix preempt_enable_no_resched() abuse
by Peter Zijlstra
· 6 years ago
40ed29b
ring-buffer: Fix ring buffer size in rb_write_something()
by YueHaibing
· 6 years ago
31b265b
tracing: kdb: Fix ftdump to not sleep
by Douglas Anderson
· 6 years ago
d325c40
ring-buffer: Remove unused function ring_buffer_page_len()
by Miroslav Benes
· 6 years ago
495d714
Merge tag 'trace-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 6 years ago
03329f9
tracing: Add tracefs file buffer_percentage
by Steven Rostedt (VMware)
· 6 years ago
2c2b0a7
ring-buffer: Add percentage of ring buffer full to wake up reader
by Steven Rostedt (VMware)
· 6 years ago
7440172
tracing: Replace synchronize_sched() and call_rcu_sched()
by Paul E. McKenney
· 6 years ago
83f3655
ring-buffer: Allow for rescheduling when removing pages
by Vaibhav Nagarnaik
· 6 years ago
bcea3f9
tracing: Add SPDX License format tags to tracing files
by Steven Rostedt (VMware)
· 6 years ago
d7224c0
ring-buffer: Make ring_buffer_record_is_set_on() return bool
by Steven Rostedt (VMware)
· 6 years ago
3ebea280
ring-buffer: Make ring_buffer_record_is_on() return bool
by Steven Rostedt (VMware)
· 6 years ago
73c8d89
ring_buffer: tracing: Inherit the tracing setting to next ring buffer
by Masami Hiramatsu
· 7 years ago
6167c20
ring-buffer: Fix a bunch of typos in comments
by Steven Rostedt (VMware)
· 7 years ago
927e56d
ring-buffer: Add set/clear_current_oom_origin() during allocations
by Steven Rostedt (VMware)
· 7 years ago
2a872fa
ring-buffer: Check if memory is available before allocation
by Steven Rostedt (VMware)
· 7 years ago
913ea4d
tracing: Mention trace_clock=global when warning about unstable clocks
by Chris Wilson
· 7 years ago
8e01206
ring-buffer: Add nesting for adding events within events
by Steven Rostedt (VMware)
· 7 years ago
dc4e280
ring-buffer: Redefine the unimplemented RINGBUF_TYPE_TIME_STAMP
by Tom Zanussi
· 7 years ago
00b4145
ring-buffer: Add interface for setting absolute time stamps
by Tom Zanussi
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
168fe32
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0164e0d
ring-buffer: Fix duplicate results in mapping context to bits in recursive lock
by Steven Rostedt (VMware)
· 7 years ago
a0e3a18
ring-buffer: Bring back context level recursive checks
by Steven Rostedt (VMware)
· 7 years ago
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
ecf9270
ring_buffer_poll_wait() return value used as return value of ->poll()
by Al Viro
· 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
Next »