From dc0c12e5de4dbe1765b9d969974ae58848221102 Mon Sep 17 00:00:00 2001 From: Hridya Valsaraju Date: Thu, 30 Jan 2020 17:47:21 -0800 Subject: [PATCH] Add /sys/kernel/tracing/trace_marker to whitelist Add /sys/kernel/tracing/trace_marker to whitelist of paths that the zygote is allowed to keep open. It currently contains /sys/kernel/debug/tracing/trace_marker which is only created when debugfs is mounted. tracefs will be mounted at /sys/kernel/tracing when debugfs is not mounted. Test: AtraceHostTest Bug: 148436518 Change-Id: I734120e8c88ba9d5451a1bd1589e084323824285 --- core/jni/fd_utils.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/core/jni/fd_utils.cpp b/core/jni/fd_utils.cpp index 1b6d622e917e7..ca4735ec665a8 100644 --- a/core/jni/fd_utils.cpp +++ b/core/jni/fd_utils.cpp @@ -46,6 +46,7 @@ static const char* kPathWhitelist[] = { "/dev/socket/webview_zygote", "/dev/socket/heapprofd", "/sys/kernel/debug/tracing/trace_marker", + "/sys/kernel/tracing/trace_marker", "/system/framework/framework-res.apk", "/dev/urandom", "/dev/ion",