From be2e2f2bebb2eaa961b448e9995b22783b9a5769 Mon Sep 17 00:00:00 2001 From: Mark Salyzyn Date: Tue, 14 Jan 2020 12:22:28 -0800 Subject: [PATCH] llkd: requires sys_admin permissions As a result of commit f8a00cef17206ecd1b30d3d9f99e10d9fa707aa7 ("proc: restrict kernel stack dumps to root") the userdebug feature where llkd can monitor for live lock signatures in the stack traces broke. So now userdebug variant of llkd requires sys_admin permissions. Signed-off-by: Mark Salyzyn Test: llkd_unit_test Bug: 147486902 Change-Id: I31572afa08daa490a69783855bce55313eaed96c --- llkd/llkd-debuggable.rc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llkd/llkd-debuggable.rc b/llkd/llkd-debuggable.rc index 724cb5ee0..4b11b1c7a 100644 --- a/llkd/llkd-debuggable.rc +++ b/llkd/llkd-debuggable.rc @@ -13,7 +13,7 @@ service llkd-1 /system/bin/llkd disabled user llkd group llkd readproc - capabilities KILL IPC_LOCK SYS_PTRACE DAC_OVERRIDE + capabilities KILL IPC_LOCK SYS_PTRACE DAC_OVERRIDE SYS_ADMIN file /dev/kmsg w file /proc/sysrq-trigger w writepid /dev/cpuset/system-background/tasks