summaryrefslogtreecommitdiffstats
path: root/kernel/trace/ring_buffer_benchmark.c
Commit message (Expand)AuthorAgeFilesLines
* ring-buffer: Read and write to ring buffers with custom sub buffer sizeTzvetomir Stoyanov (VMware)2023-12-201-4/+6
* ring_buffer: Remove unused "event" parameterSong Chen2022-11-231-1/+1
* sched,tracing: Convert to sched_set_fifo()Peter Zijlstra2020-07-291-25/+23
* tracing: Make struct ring_buffer less ambiguousSteven Rostedt (VMware)2020-01-131-1/+1
* ring-buffer: Fix typos in function ring_buffer_producerXianting Tian2019-11-221-2/+2
* tracing: Use CONFIG_PREEMPTIONThomas Gleixner2019-07-311-1/+1
* ring-buffer: Fix mispelling of CalculateYangtao Li2019-05-081-1/+1
* tracing: Add SPDX License format tags to tracing filesSteven Rostedt (VMware)2018-08-161-0/+1
* ring-buffer: Have ring_buffer_alloc_read_page() return error on offline CPUSteven Rostedt (VMware)2017-08-021-1/+1
* ring-buffer: Return reader page back into existing ring bufferSteven Rostedt (VMware)2017-05-011-1/+1
* sched/headers: Prepare for new header dependencies before moving code to <uap...Ingo Molnar2017-03-021-0/+1
* ring_buffer: Remove unneeded smp_wmb() before wakeup of reader benchmarkSteven Rostedt (Red Hat)2015-11-031-2/+0
* ring_buffer: Fix more races when terminating the producer in the benchmarkPetr Mladek2015-11-031-25/+29
* ring_buffer: Do no not complete benchmark reader too earlyPetr Mladek2015-11-031-9/+16
* Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2015-06-261-9/+14
|\
| * ring_buffer: Allow to exit the ring buffer benchmark immediatelyPetr Mladek2015-06-151-3/+8
| * ring-buffer-benchmark: Fix the wrong typeWang Long2015-06-101-2/+2
| * ring-buffer-benchmark: Fix the wrong param in module_paramWang Long2015-06-101-4/+4
* | ring-buffer-benchmark: Fix the wrong sched_priority of producerWang Long2015-06-111-1/+1
|/
* trace: Use 64-bit timekeepingTina Ruchandani2015-01-281-10/+8
* sched, cleanup, treewide: Remove set_current_state(TASK_RUNNING) after schedu...Kirill Tkhai2014-09-191-3/+0
* trace: Replace hardcoding of 19 with MAX_NICEDongsheng Yang2014-02-271-3/+3
* tracing: Use NUMA allocation for per-cpu ring buffer pagesVaibhav Nagarnaik2011-06-141-1/+1
* ring-buffer: Make benchmark handle missed eventsSteven Rostedt2010-04-271-1/+2
* ring-buffer: Add place holder recording of dropped eventsSteven Rostedt2010-03-311-1/+1
* local_t: Move local.h include to ringbuffer.c and ring_buffer_benchmark.cChristoph Lameter2010-01-051-0/+1
* ring-buffer-benchmark: Add parameters to set produce/consumer prioritiesSteven Rostedt2009-11-251-2/+56
* ring-buffer benchmark: Run producer/consumer threads at nice +19Ingo Molnar2009-11-231-0/+6
* ring-buffer: Add multiple iterations between benchmark timestampsSteven Rostedt2009-11-111-9/+16
* ring-buffer: have benchmark test print to trace bufferSteven Rostedt2009-06-171-18/+19
* ring-buffer: have benchmark test handle discarded eventsSteven Rostedt2009-06-161-3/+5
* ring-buffer: check for divide by zero in ring-buffer-benchmarkSteven Rostedt2009-05-111-0/+6
* ring-buffer: replace constants with time macros in ring-buffer-benchmarkSteven Rostedt2009-05-111-5/+7
* ring-buffer: add total count in ring-buffer-benchmarkSteven Rostedt2009-05-071-0/+11
* ring-buffer: only periodically call cond_resched to ring-buffer-benchmarkSteven Rostedt2009-05-071-2/+9
* ring-buffer: remove complex calculations in ring-buffer-testSteven Rostedt2009-05-071-30/+7
* ring-buffer: change test to be more latency friendlySteven Rostedt2009-05-061-0/+31
* ring-buffer: check for failed allocation in ring buffer benchmarkSteven Rostedt2009-05-061-0/+3
* ring-buffer: add benchmark and testerSteven Rostedt2009-05-061-0/+379