[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210723125454.570472450@goodmis.org>
Date: Fri, 23 Jul 2021 08:54:54 -0400
From: Steven Rostedt <rostedt@...dmis.org>
To: linux-kernel@...r.kernel.org
Cc: Ingo Molnar <mingo@...nel.org>,
Andrew Morton <akpm@...ux-foundation.org>,
Colin Ian King <colin.king@...onical.com>,
Haoran Luo <www@...istudio.net>,
Nicolas Saenz Julienne <nsaenzju@...hat.com>
Subject: [for-linus][PATCH 0/7] tracing: Fixes for 5.14-rc2
- Fix deadloop in ring buffer because of using stale "read" variable
- Fix synthetic event use of field_pos as boolean and not an index
- Fixed histogram special var "cpu" overriding event fields called "cpu"
- Cleaned up error prone logic in alloc_synth_event()
- Removed call to synchronize_rcu_tasks_rude() when not needed
- Removed redundant initialization of a local variable "ret"
- Fixed kernel crash when updating tracepoint callbacks of different
priorities.
Colin Ian King (1):
ftrace: Remove redundant initialization of variable ret
Haoran Luo (1):
tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.
Nicolas Saenz Julienne (1):
ftrace: Avoid synchronize_rcu_tasks_rude() call when not necessary
Steven Rostedt (VMware) (4):
tracing: Synthetic event field_pos is an index not a boolean
tracing/histogram: Rename "cpu" to "common_cpu"
tracing: Clean up alloc_synth_event()
tracepoints: Update static_call before tp_funcs when adding a tracepoint
----
Documentation/trace/histogram.rst | 2 +-
kernel/trace/ftrace.c | 5 +++--
kernel/trace/ring_buffer.c | 28 ++++++++++++++++++++++++----
kernel/trace/trace.c | 4 ++++
kernel/trace/trace_events_hist.c | 22 ++++++++++++++++------
kernel/trace/trace_events_synth.c | 8 +++-----
kernel/trace/trace_synth.h | 2 +-
kernel/tracepoint.c | 2 +-
8 files changed, 53 insertions(+), 20 deletions(-)
Powered by blists - more mailing lists