Revert "tracing: Add "(fault)" name injection to kernel probes"
This reverts commit2e9906f84f. It was turned out that commit2e9906f84f("tracing: Add "(fault)" name injection to kernel probes") did not work correctly and probe events still show just '(fault)' (instead of '"(fault)"'). Also, current '(fault)' is more explicit that it faulted. This also moves FAULT_STRING macro to trace.h so that synthetic event can keep using it, and uses it in trace_probe.c too. Link: https://lore.kernel.org/all/168908495772.123124.1250788051922100079.stgit@devnote2/ Link: https://lore.kernel.org/all/20230706230642.3793a593@rorschach.local.home/ Cc: stable@vger.kernel.org Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Tom Zanussi <zanussi@kernel.org> Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org>
This commit is contained in:
@@ -65,7 +65,7 @@ int PRINT_TYPE_FUNC_NAME(string)(struct trace_seq *s, void *data, void *ent)
|
||||
int len = *(u32 *)data >> 16;
|
||||
|
||||
if (!len)
|
||||
trace_seq_puts(s, "(fault)");
|
||||
trace_seq_puts(s, FAULT_STRING);
|
||||
else
|
||||
trace_seq_printf(s, "\"%s\"",
|
||||
(const char *)get_loc_data(data, ent));
|
||||
|
||||
Reference in New Issue
Block a user