All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/3] ring-buffer: Making persistent ring buffers robust
@ 2026-02-26 13:38 Masami Hiramatsu (Google)
  2026-02-26 13:38 ` [PATCH v5 1/3] ring-buffer: Flush and stop persistent ring buffer on panic Masami Hiramatsu (Google)
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Masami Hiramatsu (Google) @ 2026-02-26 13:38 UTC (permalink / raw)
  To: Steven Rostedt
  Cc: Masami Hiramatsu, Mathieu Desnoyers, linux-kernel,
	linux-trace-kernel

Hi,

Here is the 5th version of improvement patches for making persistent
ring buffers robust to failures.
The previous version is here:

https://lore.kernel.org/all/177191595057.435720.10116014529518464418.stgit@mhiramat.tok.corp.google.com/

This version fixes multiple issues in the previous version.
 - [1/3] Use appropriate functions for flushing cache and
   stopping event recrod.
 - [2/3] More fixes for masking commit fields and do not move
   unrelated rb_commit_index().
 - [3/3] Show total number of discarded pages instead of
    showing errors on each page.

Thank you,

---

Masami Hiramatsu (Google) (3):
      ring-buffer: Flush and stop persistent ring buffer on panic
      ring-buffer: Handle RB_MISSED_* flags on commit field correctly
      ring-buffer: Skip invalid sub-buffers when validating persistent ring buffer


 kernel/trace/ring_buffer.c |   73 ++++++++++++++++++++++++++++++--------------
 1 file changed, 49 insertions(+), 24 deletions(-)

--
Masami Hiramatsu (Google) <mhiramat@kernel.org>

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-03-10 10:11 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-26 13:38 [PATCH v5 0/3] ring-buffer: Making persistent ring buffers robust Masami Hiramatsu (Google)
2026-02-26 13:38 ` [PATCH v5 1/3] ring-buffer: Flush and stop persistent ring buffer on panic Masami Hiramatsu (Google)
2026-02-26 17:25   ` kernel test robot
2026-02-26 18:48   ` kernel test robot
2026-02-27  7:44     ` Masami Hiramatsu
2026-02-26 13:38 ` [PATCH v5 2/3] ring-buffer: Handle RB_MISSED_* flags on commit field correctly Masami Hiramatsu (Google)
2026-03-05 18:03   ` Steven Rostedt
2026-03-06  8:46     ` Masami Hiramatsu
2026-03-06 14:59       ` Steven Rostedt
2026-03-10 10:11         ` Masami Hiramatsu
2026-02-26 13:38 ` [PATCH v5 3/3] ring-buffer: Skip invalid sub-buffers when validating persistent ring buffer Masami Hiramatsu (Google)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.