Check /sys/kernel/tracing for tracefs
When debugfs is not mounted, atrace should look for tracefs in /sys/kernel/tracing. Test: CtsAtraceHostTestCases Bug: 148436518 Change-Id: I45c0e664892bcda277fd9612106ad5216aea0a1b
This commit is contained in:
parent
b2066fda6d
commit
6a879b25d9
|
@ -31,6 +31,10 @@ void atrace_set_tracing_enabled(bool enabled)
|
|||
static void atrace_init_once()
|
||||
{
|
||||
atrace_marker_fd = open("/sys/kernel/debug/tracing/trace_marker", O_WRONLY | O_CLOEXEC);
|
||||
if (atrace_marker_fd == -1) {
|
||||
atrace_marker_fd = open("/sys/kernel/tracing/trace_marker", O_WRONLY | O_CLOEXEC);
|
||||
}
|
||||
|
||||
if (atrace_marker_fd == -1) {
|
||||
ALOGE("Error opening trace file: %s (%d)", strerror(errno), errno);
|
||||
atrace_enabled_tags = 0;
|
||||
|
|
Loading…
Reference in New Issue