Index: tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py |
diff --git a/tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py b/tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py |
index b5eaae90ad62eee13630a5413fd256d49d2d7fc2..97c6dbc28369a29fbd8c6101b64b8a5b2ed45f99 100644 |
--- a/tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py |
+++ b/tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py |
@@ -162,6 +162,9 @@ class PerfProfiler(profiler.Profiler): |
if platform_backend.GetOSName() == 'android': |
android_prebuilt_profiler_helper.InstallOnDevice( |
browser_backend.adb.Adb(), 'perf') |
+ # Make sure kernel pointers are not hidden. |
+ browser_backend.adb.Adb().SetProtectedFileContents( |
+ '/proc/sys/kernel/kptr_restrict', '0') |
for pid, output_file in process_output_file_map.iteritems(): |
if 'zygote' in output_file: |
continue |