Code

History

Commits on upstream to kernel/trace/ring_buffer.c35+
  1. Merge tag 'trace-v7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceLinus Torvalds committed 2 months agob1e00ff
  2. treewide: refresh kmalloc_obj() conversionsKees Cook committed 2 months ago3a2c4d5
  3. ring-buffer: Use a macro for static buffer bitsSteven Rostedt committed 2 months agod80e121
  4. ring-buffer: Prevent truncation of nr_pages / nr_subbufsVincent Donnefort committed 2 months agoc843fd3
  5. ring-buffer: Cap static ring buffer nr_pagesVincent Donnefort committed 2 months agof2b2b64
  6. tracing: Fix subbuf resize races with trace_pipe_raw readersVincent Donnefort committed 2 months agodae8dda
  7. ring-buffer: Add checking nr_subbufs to persistent ring buffer validationSteven Rostedt committed 2 months ago6c001a6
  8. ring-buffer: Allow splice reads on static buffersVincent Donnefort committed 2 months ago6365c44
  9. Merge tag 'trace-v7.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceLinus Torvalds committed 2 months ago034dd34
  10. ring-buffer: Stop remote reader update when page swap failsIvan Immanuel Shaji committed 2 months ago5eab748
  11. Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 2 months agoed3b875
  12. ring-buffer: Remove ring_buffer_per_cpu::mappedVincent Donnefort committed 2 months ago8b502bf
  13. ring-buffer: Remove trace_buffer::cpusVincent Donnefort committed 2 months agod9b5e22
  14. ring-buffer: Dynamically calculate max_data_sizeVincent Donnefort committed 2 months ago472ac47
  15. ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()Vincent Donnefort committed 2 months agoe743527
  16. ring-buffer: Fix subbuf resize race with ring buffer readersVincent Donnefort committed 2 months ago8a5f636
  17. ring-buffer: Make cpu_buffer::free_page a buffer_data_read_pageVincent Donnefort committed 2 months ago7a1fb95
  18. ring-buffer: Hold cpu_buffer::lock when resizing a subbufVincent Donnefort committed 2 months ago24974bd
  19. ring-buffer: Free cpu_buffer::free_page with subbuf_orderVincent Donnefort committed 2 months ago234b1a7
  20. ring-buffer: drop unneeded semicolonJulia Lawall committed 3 months agob16b03e
  21. ring-buffer: Fix crash passing ERR_PTR to kthread_stop()Hui Su committed 3 months ago9154286
  22. ring-buffer: Initialise reader page order in rb_allocate_cpu_buffer()Vincent Donnefort committed 3 months ago6d014e4
  23. ring-buffer: Prevent subbuf order change when resizing is disabledVincent Donnefort committed 3 months agobf98d7b
  24. ring-buffer: Prevent resizing of persistent ring bufferVincent Donnefort committed 3 months ago7c727df
  25. ring-buffer: Use current_context for safe per-CPU buffer swapTengda Wu committed 3 months agof27bdc4
  26. mm: prefer vma_[start,end]_pgoff() to vma->vm_pgoff in kernel/Lorenzo Stoakes committed 4 months ago4276358
  27. ring-buffer: Fix subbuf_ids memory leak in rb_allocate_cpu_buffer() error pathMasami Hiramatsu (Google) committed 3 months ago260b20d
  28. ring-buffer: Fix reader page read offset for remote buffersVincent Donnefort committed 3 months ago78cd56c
  29. ring-buffer: Allow sparse CPU masks in ring_buffer_desc()Vincent Donnefort committed 4 months ago601ddac
  30. ring-buffer: Fix ring_buffer_read_page() copying only one event per pageDavid Carlier committed 4 months agoaf05b4e
  31. ring-buffer: Fix event length with forced 8-byte alignmentHui Wang committed 5 months agoc37e0a4
  32. Merge tag 'trace-ring-buffer-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceLinus Torvalds committed 4 months ago9ecfb2f
  33. Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 months ago2cbf335
  34. ring-buffer: Better comment the use of RB_MISSED_EVENTSSteven Rostedt committed 5 months ago4e8729e
  35. ring-buffer: Show persistent buffer dropped events in trace_pipe fileSteven Rostedt committed 5 months ago8928e4a