| Commit message (Expand) | Author | Age | Files | Lines |
* | ring-buffer: Prevent overflow of size in ring_buffer_resize() | Steven Rostedt (Red Hat) | 2016-05-13 | 1 | -5/+4 |
* | ring-buffer: Use long for nr_pages to avoid overflow failures | Steven Rostedt (Red Hat) | 2016-05-13 | 1 | -12/+14 |
* | ring-buffer: Process commits whenever moving to a new page. | Steven Rostedt (Red Hat) | 2015-11-25 | 1 | -0/+7 |
* | ring-buffer: Remove redundant update of page timestamp | Steven Rostedt (Red Hat) | 2015-11-24 | 1 | -24/+8 |
* | ring-buffer: Use READ_ONCE() for most tail_page access | Steven Rostedt (Red Hat) | 2015-11-24 | 1 | -7/+11 |
* | ring-buffer: Put back the length if crossed page with add_timestamp | Steven Rostedt (Red Hat) | 2015-11-24 | 1 | -1/+4 |
* | ring-buffer: Update read stamp with first real commit on page | Steven Rostedt (Red Hat) | 2015-11-24 | 1 | -7/+5 |
* | ring-buffer: rb_event_is_commit() can return boolean | Yaowei Bai | 2015-11-02 | 1 | -2/+2 |
* | ring-buffer: rb_per_cpu_empty() can return boolean | Yaowei Bai | 2015-11-02 | 1 | -2/+2 |
* | ring_buffer: ring_buffer_empty{cpu}() can return boolean | Yaowei Bai | 2015-11-02 | 1 | -5/+5 |
* | ring-buffer: rb_is_reader_page() can return boolean | Yaowei Bai | 2015-11-02 | 1 | -1/+1 |
* | ring-buffer: Revert "ring-buffer: Get timestamp after event is allocated" | Steven Rostedt (Red Hat) | 2015-09-03 | 1 | -106/+50 |
* | ring-buffer: Reorganize function locations | Steven Rostedt (Red Hat) | 2015-07-20 | 1 | -411/+403 |
* | ring-buffer: Make sure event has enough room for extend and padding | Steven Rostedt (Red Hat) | 2015-07-20 | 1 | -0/+15 |
* | ring-buffer: Get timestamp after event is allocated | Steven Rostedt (Red Hat) | 2015-07-20 | 1 | -47/+114 |
* | ring-buffer: Move the adding of the extended timestamp out of line | Steven Rostedt (Red Hat) | 2015-07-20 | 1 | -16/+25 |
* | ring-buffer: Add event descriptor to simplify passing data | Steven Rostedt (Red Hat) | 2015-07-20 | 1 | -39/+52 |
* | ring-buffer: Add enum names for the context levels | Steven Rostedt (Red Hat) | 2015-05-29 | 1 | -5/+22 |
* | ring-buffer: Remove useless unused tracing_off_permanent() | Steven Rostedt (Red Hat) | 2015-05-28 | 1 | -61/+0 |
* | ring-buffer: Give NMIs a chance to lock the reader_lock | Steven Rostedt (Red Hat) | 2015-05-28 | 1 | -35/+37 |
* | ring-buffer: Add trace_recursive checks to ring_buffer_write() | Steven Rostedt (Red Hat) | 2015-05-27 | 1 | -1/+8 |
* | ring-buffer: Allways do the trace_recursive checks | Steven Rostedt (Red Hat) | 2015-05-27 | 1 | -9/+0 |
* | ring-buffer: Move recursive check to per_cpu descriptor | Steven Rostedt (Red Hat) | 2015-05-27 | 1 | -18/+19 |
* | ring-buffer: Add unlikelys to make fast path the default | Steven Rostedt (Red Hat) | 2015-05-21 | 1 | -5/+5 |
* | tracing: Rename ftrace_event.h to trace_events.h | Steven Rostedt (Red Hat) | 2015-05-13 | 1 | -1/+1 |
* | ring-buffer: Remove duplicate use of '&' in recursive code | Steven Rostedt (Red Hat) | 2015-03-30 | 1 | -4/+1 |
* | ring-buffer: Replace this_cpu_*() with __this_cpu_*() | Steven Rostedt | 2015-03-25 | 1 | -6/+5 |
* | ring-buffer: Do not wake up a splice waiter when page is not full | Steven Rostedt (Red Hat) | 2015-02-11 | 1 | -5/+35 |
* | tracing: Remove unneeded includes of debugfs.h and fs.h | Steven Rostedt (Red Hat) | 2015-01-22 | 1 | -2/+0 |
* | Merge tag 'trace-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2014-12-10 | 1 | -39/+36 |
|\ |
|
| * | ring-buffer: Remove check of trace_seq_{puts,printf}() return values | Steven Rostedt (Red Hat) | 2014-11-19 | 1 | -39/+36 |
* | | tracing: Do not busy wait in buffer splice | Rabin Vincent | 2014-11-10 | 1 | -27/+54 |
|/ |
|
* | ring-buffer: Fix infinite spin in reading buffer | Steven Rostedt (Red Hat) | 2014-10-02 | 1 | -1/+1 |
* | trace: Fix epoll hang when we race with new entries | Josef Bacik | 2014-08-25 | 1 | -1/+15 |
* | Merge tag 'trace-fixes-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2014-08-09 | 1 | -17/+14 |
|\ |
|
| * | ring-buffer: Always reset iterator to reader page | Steven Rostedt (Red Hat) | 2014-08-06 | 1 | -11/+6 |
| * | ring-buffer: Up rb_iter_peek() loop count to 3 | Steven Rostedt (Red Hat) | 2014-08-06 | 1 | -6/+8 |
* | | Merge tag 'trace-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2014-08-04 | 1 | -21/+5 |
|\ \
| |/
|/| |
|
| * | ring-buffer: Use rb_page_size() instead of open coded head_page size | Steven Rostedt (Red Hat) | 2014-07-23 | 1 | -1/+1 |
| * | ring-buffer: Always run per-cpu ring buffer resize with schedule_work_on() | Corey Minyard | 2014-07-18 | 1 | -20/+4 |
* | | ring-buffer: Fix polling on trace_pipe | Martin Lau | 2014-07-15 | 1 | -4/+0 |
|/ |
|
* | ring-buffer: Check if buffer exists before polling | Steven Rostedt (Red Hat) | 2014-06-10 | 1 | -1/+4 |
* | trace, ring-buffer: Fix CPU hotplug callback registration | Srivatsa S. Bhat | 2014-03-20 | 1 | -8/+11 |
* | ring-buffer: Fix first commit on sub-buffer having non-zero delta | Steven Rostedt (Red Hat) | 2014-02-11 | 1 | -0/+7 |
* | sched/clock, x86: Use a static_key for sched_clock_stable | Peter Zijlstra | 2014-01-13 | 1 | -1/+1 |
* | tracing: Typo fix on ring buffer comments | zhangwei(Jovi) | 2013-07-18 | 1 | -7/+9 |
* | tracing: Use trace_seq_puts()/trace_seq_putc() where possible | zhangwei(Jovi) | 2013-07-18 | 1 | -5/+5 |
* | ring-buffer: Do not poll non allocated cpu buffers | Steven Rostedt (Red Hat) | 2013-05-28 | 1 | -0/+3 |
* | Merge tag 'trace-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2013-04-29 | 1 | -6/+494 |
|\ |
|
| * | ring-buffer: Add ring buffer startup selftest | Steven Rostedt (Red Hat) | 2013-03-15 | 1 | -0/+319 |