Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dc33dcfc authored by Mao Jinlong's avatar Mao Jinlong Committed by Gerrit - the friendly Code Review server
Browse files

tracing: Make trace_vbprintk support stm_log



Make trace_vbprintk support stm_log so that trace log via trace_vbprintk
can go to coresight sinks.

Change-Id: I993dc65fc8c28024edc84805fe220a960a326ab3
Signed-off-by: default avatarMao Jinlong <jinlmao@codeaurora.org>
parent 6646fefe
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2950,6 +2950,9 @@ int trace_vbprintk(unsigned long ip, const char *fmt, va_list args)

	memcpy(entry->buf, tbuffer, sizeof(u32) * len);
	if (!call_filter_check_discard(call, entry, buffer, event)) {
		len = vscnprintf(tbuffer, TRACE_BUF_SIZE, fmt, args);
		stm_log(OST_ENTITY_TRACE_PRINTK, tbuffer, len+1);

		__buffer_unlock_commit(buffer, event);
		ftrace_trace_stack(tr, buffer, flags, 6, pc, NULL);
	}