Home
last modified time | relevance | path

Searched refs:llkd (Results 1 – 25 of 31) sorted by relevance

12

/system/sepolicy/private/
Dllkd.te1 # llkd Live LocK Daemon
2 typeattribute llkd coredomain;
4 init_daemon_domain(llkd)
6 get_prop(llkd, llkd_prop)
8 allow llkd self:global_capability_class_set kill;
10 allow llkd self:global_capability_class_set sys_ptrace;
11 allow llkd self:global_capability_class_set { dac_override dac_read_search };
14 # llkd optionally locks itself in memory, to prevent it from being
16 allow llkd self:global_capability_class_set ipc_lock;
19 allow llkd domain:process sigkill;
[all …]
Dcrash_dump.te14 -llkd
21 allow crash_dump { apexd llkd logd vold }:process { ptrace signal sigchld sigstop sigkill };
38 llkd
39 userdebug_or_eng(`-llkd')
Dbpfloader.te28 neverallow { domain userdebug_or_eng(`-llkd') } bpfloader:process ptrace;
Ddomain.te20 -llkd
90 userdebug_or_eng(`-llkd')
258 userdebug_or_eng(`llkd')
Dheapprofd.te67 llkd
/system/sepolicy/prebuilts/api/29.0/private/
Dllkd.te1 # llkd Live LocK Daemon
2 typeattribute llkd coredomain;
4 init_daemon_domain(llkd)
6 get_prop(llkd, llkd_prop)
8 allow llkd self:global_capability_class_set kill;
10 allow llkd self:global_capability_class_set sys_ptrace;
11 allow llkd self:global_capability_class_set { dac_override dac_read_search };
14 # llkd optionally locks itself in memory, to prevent it from being
16 allow llkd self:global_capability_class_set ipc_lock;
19 allow llkd domain:process sigkill;
[all …]
Dcrash_dump.te14 -llkd
21 allow crash_dump { apexd llkd logd vold }:process { ptrace signal sigchld sigstop sigkill };
38 llkd
39 userdebug_or_eng(`-llkd')
Dbpfloader.te28 neverallow { domain userdebug_or_eng(`-llkd') } bpfloader:process ptrace;
Ddomain.te20 -llkd
90 userdebug_or_eng(`-llkd')
258 userdebug_or_eng(`llkd')
Dheapprofd.te67 llkd
/system/core/llkd/
DAndroid.bp32 name: "llkd",
35 "llkd.cpp",
47 init_rc: ["llkd.rc"],
50 init_rc: ["llkd-debuggable.rc"],
Dllkd-debuggable.rc11 service llkd-1 /system/bin/llkd
14 user llkd
15 group llkd readproc
Dllkd.rc35 start llkd-${ro.debuggable:-0}
37 service llkd-0 /system/bin/llkd
40 user llkd
41 group llkd readproc
DREADME.md7 Android Live-LocK Daemon (llkd) is used to catch kernel deadlocks and mitigate.
11 standalone implementation is provided by llkd component.
15 #include "llkd.h"
34 condition. Add a alarm self watchdog should llkd ever get locked up that is
60 This reduces the effectiveness of llkd by limiting its coverage. If there is
74 to stimulate. The test will check that llkd will mitigate first by killing
78 on purpose, and llkd effectively sweeps up processes that create these
79 conditions. If the test can, it will reconfigure llkd to expedite the test
89 The following are the Android Properties llkd respond to.
127 the alarm watchdog for llkd.
[all …]
/system/sepolicy/public/
Dllkd.te1 # llkd Live LocK Daemon
2 type llkd, domain, mlstrustedsubject;
Dlogd.te56 neverallow { domain userdebug_or_eng(`-crash_dump -llkd') } logd:process ptrace;
/system/sepolicy/prebuilts/api/29.0/public/
Dllkd.te1 # llkd Live LocK Daemon
2 type llkd, domain, mlstrustedsubject;
Dlogd.te56 neverallow { domain userdebug_or_eng(`-crash_dump -llkd') } logd:process ptrace;
/system/core/llkd/tests/
Dllkd_test.cpp236 TEST(llkd, driver_ABA_fast) { in TEST() argument
240 TEST(llkd, driver_ABA_slow) { in TEST() argument
244 TEST(llkd, driver_ABA_glacial) { in TEST() argument
255 TEST(llkd, zombie) { in TEST() argument
279 TEST(llkd, driver) { in TEST() argument
300 TEST(llkd, sleep) { in TEST() argument
339 TEST(llkd, adbd_and_setsid) { in TEST() argument
/system/sepolicy/private/compat/28.0/
D28.0.ignore.cil81 llkd
/system/sepolicy/prebuilts/api/29.0/private/compat/28.0/
D28.0.ignore.cil81 llkd
/system/sepolicy/prebuilts/api/29.0/private/compat/27.0/
D27.0.ignore.cil97 llkd
/system/sepolicy/private/compat/27.0/
D27.0.ignore.cil97 llkd
/system/sepolicy/prebuilts/api/29.0/private/compat/26.0/
D26.0.ignore.cil107 llkd
/system/sepolicy/private/compat/26.0/
D26.0.ignore.cil107 llkd

12