android_system_core/rootdir
Suren Baghdasaryan c29c2baa69 init: Add support for native service registration with lmkd
init should be able to register native services with lmkd so that they
can be killed when needed. Only processes with oom_score_adjust not
equal to the default -1000 will be registered with lmkd because with the
score that low the process is unkillable anyway.
Inform lmkd when a registered process is killed so that the record can be
removed.
Change init.rc to start lmkd during init phase so that it is there to
register other services.
Replace hardcoded oom_score_adj values with appropriate definitions.

Bug: 129011369
Test: boot and verify native service registration
Change-Id: Ie5ed62203395120d86dc1c8250fae01aa0b3c511
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-11-07 18:19:31 +00:00
..
avb [vts-core] add copy rules for *-gsi.avbpubkey 2019-09-23 16:23:50 +08:00
etc Merge "Don't preload libneuralnetworks.so" 2019-10-15 12:35:47 +00:00
adb_debug.prop Adding adb_debug.prop into debug ramdisk 2019-04-23 11:13:46 +08:00
Android.mk Use soong-generated vndk*libraries.txt files 2019-10-31 11:40:22 +09:00
asan.options Include asan options from data partition. 2017-08-09 15:32:23 -07:00
asan_extract.rc
asan_extract.sh
init-debug.rc
init.environ.rc.in Rename ANDROID_RUNTIME_ROOT to ANDROID_ART_ROOT following APEX module name change. 2019-09-20 16:07:04 +01:00
init.rc init: Add support for native service registration with lmkd 2019-11-07 18:19:31 +00:00
init.usb.configfs.rc Remove sys.usb.ffs.mtp.ready property 2018-03-22 11:35:20 -07:00
init.usb.rc Move adbd to an apex. 2019-11-04 15:52:16 -08:00
init.zygote32.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
init.zygote32_64.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
init.zygote64.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
init.zygote64_32.rc Remove references to /sys/android_power/* 2019-10-01 13:30:41 -07:00
ld_config_backward_compatibility_check.py Restore "Check if current ld.config.txt files is backward compatible" 2018-09-11 09:45:09 +09:00
OWNERS rootdir: add ccross to OWNERS. 2018-10-15 14:18:04 -07:00
ueventd.rc ueventd: duplicate /dev/ashmem 2019-09-25 12:49:38 -07:00
update_and_install_ld_config.mk Disable to build ld.config.txt with previous vndk version 2019-10-07 17:30:42 +09:00