diff options
author | Mark Salyzyn <salyzyn@google.com> | 2014-05-09 17:44:18 -0700 |
---|---|---|
committer | Mark Salyzyn <salyzyn@google.com> | 2014-05-13 07:42:15 -0700 |
commit | 57a0af93133ad0d190a79372b702653f96b99fe8 (patch) | |
tree | d3c1355e2fbe16e97822f9988aece61c6edb423f /init | |
parent | 09b84870d51c827cafac6220826bf497b1c622c4 (diff) | |
download | system_core-57a0af93133ad0d190a79372b702653f96b99fe8.zip system_core-57a0af93133ad0d190a79372b702653f96b99fe8.tar.gz system_core-57a0af93133ad0d190a79372b702653f96b99fe8.tar.bz2 |
init: logd: Allow Developer settings to adjust logd size
- AID_SYSTEM can set persist.logd.size
- AID_SYSTEM can issue command to /dev/socket/logd to
change the runtime global log sizes.
- Add support for ro.logd.size.* as populated by BoardConfig.mk
- Limit size to maximum ~3% of physical memory.
Bug: 14563261
Bug: 14627052
Change-Id: I606420db2e9d9d032296e71149e4a5b20cbd1137
Diffstat (limited to 'init')
-rw-r--r-- | init/property_service.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/init/property_service.c b/init/property_service.c index 7e8d79a..4bcf883 100644 --- a/init/property_service.c +++ b/init/property_service.c @@ -90,6 +90,7 @@ struct { { "log.", AID_SHELL, 0 }, { "service.adb.root", AID_SHELL, 0 }, { "service.adb.tcp.port", AID_SHELL, 0 }, + { "persist.logd.size",AID_SYSTEM, 0 }, { "persist.sys.", AID_SYSTEM, 0 }, { "persist.service.", AID_SYSTEM, 0 }, { "persist.security.", AID_SYSTEM, 0 }, |