Skip to content

ring-buffer: Updates for v7.3

Steven Rostedt lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9ring-buffer: drop unneeded semicolonkernel/trace/ring_buffer.c+2 -20 replies
2/9ring-buffer: Free cpu_buffer::free_page with subbuf_orderkernel/trace/ring_buffer.c+1 -10 replies
3/9ring-buffer: Hold cpu_buffer::lock when resizing a subbufkernel/trace/ring_buffer.c+2 -00 replies
4/9ring-buffer: Make cpu_buffer::free_page a buffer_data_read_pagekernel/trace/ring_buffer.c+10 -100 replies
5/9ring-buffer: Fix subbuf resize race with ring buffer readerskernel/trace/ring_buffer.c+106 -610 replies
6/9ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()kernel/trace/ring_buffer.c+1 -10 replies
7/9ring-buffer: Dynamically calculate max_data_sizekernel/trace/ring_buffer.c+24 -100 replies
8/9ring-buffer: Remove trace_buffer::cpuskernel/trace/ring_buffer.c+0 -20 replies
9/9ring-buffer: Remove ring_buffer_per_cpu::mappedkernel/trace/ring_buffer.c+17 -280 replies

Reviews trailers per patch

2 of 9 patches have a Reviewed-by or Acked-by.

PatchMasami Hiramatsu (Google)
1/9A-b
2/9R-b
3/9
4/9
5/9
6/9
7/9
8/9
9/9

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [for-next][PATCH 0/9] ring-buffer: Updates for v7.3

git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
ring-buffer/for-next

Head SHA1: 5f0775c9f72fd284028d955abb7098ecf212a604

Julia Lawall (1):
ring-buffer: drop unneeded semicolon

Vincent Donnefort (8):
ring-buffer: Free cpu_buffer::free_page with subbuf_order
ring-buffer: Hold cpu_buffer::lock when resizing a subbuf
ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page
ring-buffer: Fix subbuf resize race with ring buffer readers
ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()
ring-buffer: Dynamically calculate max_data_size
ring-buffer: Remove trace_buffer::cpus
ring-buffer: Remove ring_buffer_per_cpu::mapped

----

 kernel/trace/ring_buffer.c | 272 ++++++++++++++++++++++++++-------------------
 1 file changed, 160 insertions(+), 112 deletions(-)