summaryrefslogtreecommitdiff
path: root/llkd
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2020-01-14 12:22:28 -0800
committerMark Salyzyn <salyzyn@google.com>2020-01-15 09:08:48 -0800
commitbe2e2f2bebb2eaa961b448e9995b22783b9a5769 (patch)
tree301a2eeb652e7b3b7b0d6a8dd540c8de854f2542 /llkd
parent60ddf3a29a08621b1fadc9fa7e1ef46f5f07117c (diff)
downloadcore-be2e2f2bebb2eaa961b448e9995b22783b9a5769.tar.gz
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 <salyzyn@google.com> Test: llkd_unit_test Bug: 147486902 Change-Id: I31572afa08daa490a69783855bce55313eaed96c
Diffstat (limited to 'llkd')
-rw-r--r--llkd/llkd-debuggable.rc2
1 files changed, 1 insertions, 1 deletions
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