[PATCH 0/5] tracing: Cleanups with use of guard() and __free()

Steven Rostedt posted 5 patches 2 months ago
include/linux/ring_buffer.h       |   3 +
kernel/trace/ring_buffer.c        |  16 +--
kernel/trace/trace.c              | 290 ++++++++++++++------------------------
kernel/trace/trace_events_synth.c |   6 +-
4 files changed, 114 insertions(+), 201 deletions(-)
[PATCH 0/5] tracing: Cleanups with use of guard() and __free()
Posted by Steven Rostedt 2 months ago
This is a cleanup to use guard() and __free() where possible.

Steven Rostedt (5):
      tracing: Remove unneeded goto out logic
      tracing: Add guard(ring_buffer_nest)
      tracing: Add guard() around locks and mutexes in trace.c
      tracing: Use __free(kfree) in trace.c to remove gotos
      ring-buffer: Convert ring_buffer_write() to use guard(preempt_notrace)

----
 include/linux/ring_buffer.h       |   3 +
 kernel/trace/ring_buffer.c        |  16 +--
 kernel/trace/trace.c              | 290 ++++++++++++++------------------------
 kernel/trace/trace_events_synth.c |   6 +-
 4 files changed, 114 insertions(+), 201 deletions(-)