aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/ring_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-18Merge tag 'trace-ring-buffer-v7.2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-180/+377
2026-06-15Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel...Linus Torvalds1-7/+0
2026-05-31ring-buffer: Better comment the use of RB_MISSED_EVENTSSteven Rostedt1-0/+14
2026-05-28ring-buffer: Show persistent buffer dropped events in trace_pipe fileSteven Rostedt1-22/+34
2026-05-28ring-buffer: Show persistent buffer dropped events in trace fileSteven Rostedt1-3/+10
2026-05-28ring-buffer: Have dropped subbuffers be persistent across rebootsSteven Rostedt1-5/+6
2026-05-28ring-buffer: Cleanup buffer_data_page related codeMasami Hiramatsu (Google)1-52/+60
2026-05-28ring-buffer: Cleanup persistent ring buffer validationMasami Hiramatsu (Google)1-92/+108
2026-05-28ring-buffer: Show commit numbers in buffer_meta fileMasami Hiramatsu (Google)1-1/+4
2026-05-28ring-buffer: Add persistent ring buffer invalid-page inject testMasami Hiramatsu (Google)1-0/+79
2026-05-28ring-buffer: Skip invalid sub-buffers when rewinding persistent ring bufferMasami Hiramatsu (Google)1-38/+69
2026-05-28ring-buffer: Skip invalid sub-buffers when validating persistent ring bufferMasami Hiramatsu (Google)1-47/+73
2026-05-21ring-buffer: Flush and stop persistent ring buffer on panicMasami Hiramatsu (Google)1-0/+22
2026-05-21ring-buffer: Fix reporting of missed events in iteratorSteven Rostedt1-5/+3
2026-05-19sched/clock: Provide !HAVE_UNSTABLE_SCHED_CLOCK stub for sched_clock_stable()Yiyang Chen1-7/+0
2026-04-24ring-buffer: Do not double count the reader_pageMasami Hiramatsu (Google)1-6/+7
2026-04-14ring-buffer: Prevent off-by-one array access in ring_buffer_desc_page()Vincent Donnefort1-2/+2
2026-04-14ring-buffer: Report header_page overwrite as charCao Ruichuang1-2/+2
2026-04-02ring-buffer: Enforce read ordering of trace_buffer cpumask and buffersVincent Donnefort1-1/+18
2026-03-24ring-buffer: Show what clock function is used on timestamp errorsSteven Rostedt1-4/+6
2026-03-24Merge commit 'f35dbac6942171dc4ce9398d1d216a59224590a9' into trace/ring-buffe...Steven Rostedt1-1/+1
2026-03-21ring-buffer: Fix to update per-subbuf entries of persistent ring bufferMasami Hiramatsu (Google)1-1/+1
2026-03-09ring-buffer: Export buffer_data_page and macrosVincent Donnefort1-35/+1
2026-03-09tracing: Add events/ root files to trace remotesVincent Donnefort1-1/+2
2026-03-09ring-buffer: Add non-consuming read for ring-buffer remotesVincent Donnefort1-6/+69
2026-03-09ring-buffer: Introduce ring-buffer remotesVincent Donnefort1-8/+225
2026-03-09ring-buffer: Store bpage pointers into subbuf_idsVincent Donnefort1-8/+11
2026-03-09ring-buffer: Add page statistics to the meta-pageVincent Donnefort1-0/+2
2026-03-03tracing: Fix WARN_ON in tracing_buffers_mmap_closeQing Wang1-0/+21
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2026-02-19tracing: ring-buffer: Fix to check event length before usingMasami Hiramatsu (Google)1-1/+5
2026-02-19ring-buffer: Fix possible dereference of uninitialized pointerDaniil Dulov1-1/+2
2026-01-26ring-buffer: Use a housekeeping CPU to wake up waitersPetr Tesarik1-3/+21
2026-01-07ring-buffer: Avoid softlockup in ring_buffer_resize() during memory freeWupeng Ma1-0/+2
2025-12-05tracing: Fix multiple typos in ring_buffer.cMaurice Hieronymus1-3/+3
2025-12-05Merge tag 'trace-ringbuffer-v6.19' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-44/+53
2025-12-02ring-buffer: Add helper functions for allocationsSteven Rostedt1-44/+53
2025-11-06ring-buffer: Do not warn in ring_buffer_map_get_reader() when reader catches upSteven Rostedt1-0/+4
2025-10-08ring buffer: Propagate __rb_map_vma return value to callerAnkit Khushwaha1-1/+1
2025-08-20ring-buffer: Remove redundant semicolonsLiao Yuanhong1-1/+1
2025-08-03Merge tag 'trace-v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-10/+6
2025-08-01ring-buffer: Convert ring_buffer_write() to use guard(preempt_notrace)Steven Rostedt1-10/+6
2025-07-29ring-buffer: Make the const read-only 'type' staticColin Ian King1-1/+1
2025-07-22ring-buffer: Remove ring_buffer_read_prepare_sync()Steven Rostedt1-53/+10
2025-07-09tracing: ring_buffer: Rewind persistent ring buffer on rebootMasami Hiramatsu (Google)1-3/+100
2025-06-06ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set()Dmitry Antipov1-3/+1
2025-05-30Merge tag 'trace-ringbuffer-v6.16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-101/+112
2025-05-29Merge tag 'trace-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-0/+18
2025-05-29ring-buffer: Simplify functions with __free(kfree) to free allocationsSteven Rostedt1-18/+9