aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/ring_buffer_benchmark.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-20ring-buffer: Read and write to ring buffers with custom sub buffer sizeGravatar Tzvetomir Stoyanov (VMware) 1-4/+6
2022-11-23ring_buffer: Remove unused "event" parameterGravatar Song Chen 1-1/+1
2020-07-29sched,tracing: Convert to sched_set_fifo()Gravatar Peter Zijlstra 1-25/+23
2020-01-13tracing: Make struct ring_buffer less ambiguousGravatar Steven Rostedt (VMware) 1-1/+1
2019-11-22ring-buffer: Fix typos in function ring_buffer_producerGravatar Xianting Tian 1-2/+2
2019-07-31tracing: Use CONFIG_PREEMPTIONGravatar Thomas Gleixner 1-1/+1
2019-05-08ring-buffer: Fix mispelling of CalculateGravatar Yangtao Li 1-1/+1
2018-08-16tracing: Add SPDX License format tags to tracing filesGravatar Steven Rostedt (VMware) 1-0/+1
2017-08-02ring-buffer: Have ring_buffer_alloc_read_page() return error on offline CPUGravatar Steven Rostedt (VMware) 1-1/+1
2017-05-01ring-buffer: Return reader page back into existing ring bufferGravatar Steven Rostedt (VMware) 1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <uap...Gravatar Ingo Molnar 1-0/+1
2015-11-03ring_buffer: Remove unneeded smp_wmb() before wakeup of reader benchmarkGravatar Steven Rostedt (Red Hat) 1-2/+0
2015-11-03ring_buffer: Fix more races when terminating the producer in the benchmarkGravatar Petr Mladek 1-25/+29
2015-11-03ring_buffer: Do no not complete benchmark reader too earlyGravatar Petr Mladek 1-9/+16
2015-06-26Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Gravatar Linus Torvalds 1-9/+14
2015-06-15ring_buffer: Allow to exit the ring buffer benchmark immediatelyGravatar Petr Mladek 1-3/+8
2015-06-11ring-buffer-benchmark: Fix the wrong sched_priority of producerGravatar Wang Long 1-1/+1
2015-06-10ring-buffer-benchmark: Fix the wrong typeGravatar Wang Long 1-2/+2
2015-06-10ring-buffer-benchmark: Fix the wrong param in module_paramGravatar Wang Long 1-4/+4
2015-01-28trace: Use 64-bit timekeepingGravatar Tina Ruchandani 1-10/+8
2014-09-19sched, cleanup, treewide: Remove set_current_state(TASK_RUNNING) after schedu...Gravatar Kirill Tkhai 1-3/+0
2014-02-27trace: Replace hardcoding of 19 with MAX_NICEGravatar Dongsheng Yang 1-3/+3
2011-06-14tracing: Use NUMA allocation for per-cpu ring buffer pagesGravatar Vaibhav Nagarnaik 1-1/+1
2010-04-27ring-buffer: Make benchmark handle missed eventsGravatar Steven Rostedt 1-1/+2
2010-03-31ring-buffer: Add place holder recording of dropped eventsGravatar Steven Rostedt 1-1/+1
2010-01-05local_t: Move local.h include to ringbuffer.c and ring_buffer_benchmark.cGravatar Christoph Lameter 1-0/+1
2009-11-25ring-buffer-benchmark: Add parameters to set produce/consumer prioritiesGravatar Steven Rostedt 1-2/+56
2009-11-23ring-buffer benchmark: Run producer/consumer threads at nice +19Gravatar Ingo Molnar 1-0/+6
2009-11-11ring-buffer: Add multiple iterations between benchmark timestampsGravatar Steven Rostedt 1-9/+16
2009-06-17ring-buffer: have benchmark test print to trace bufferGravatar Steven Rostedt 1-18/+19
2009-06-16ring-buffer: have benchmark test handle discarded eventsGravatar Steven Rostedt 1-3/+5
2009-05-11ring-buffer: check for divide by zero in ring-buffer-benchmarkGravatar Steven Rostedt 1-0/+6
2009-05-11ring-buffer: replace constants with time macros in ring-buffer-benchmarkGravatar Steven Rostedt 1-5/+7
2009-05-07ring-buffer: add total count in ring-buffer-benchmarkGravatar Steven Rostedt 1-0/+11
2009-05-07ring-buffer: only periodically call cond_resched to ring-buffer-benchmarkGravatar Steven Rostedt 1-2/+9
2009-05-07ring-buffer: remove complex calculations in ring-buffer-testGravatar Steven Rostedt 1-30/+7
2009-05-06ring-buffer: change test to be more latency friendlyGravatar Steven Rostedt 1-0/+31
2009-05-06ring-buffer: check for failed allocation in ring buffer benchmarkGravatar Steven Rostedt 1-0/+3
2009-05-06ring-buffer: add benchmark and testerGravatar Steven Rostedt 1-0/+379