Thread (34 messages) flat view 34 messages, 4 authors, 2d ago

Re: [PATCH v5 07/10] ring-buffer: Dynamically calculate max_data_size

From: Steven Rostedt <rostedt@goodmis.org>
Date: 2026-08-14 01:34:02
Also in: lkml

On Thu, 13 Aug 2026 14:11:49 +0100
Vincent Donnefort [off-list ref] wrote:
The ring buffer order can be dynamically modified and temporarily
disables writing to do so. It is therefore safe to use the updated value
to calculate the maximum event size which can be written onto the ring
buffer.

However, notice it is hardly making any difference for trace_marker
because of the TRACE_MARKER_MAX_SIZE limit. For an 8KiB subbuf size,
trace_marker can take 4096 characters while it can 'only' take 4054
bytes for smaller subbufs.

Fixes: f9b94daa542a ("ring-buffer: Set new size of the ring buffer sub page")
Why the fixes tag? What is it fixing?

-- Steve
Signed-off-by: Vincent Donnefort <redacted>
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help