diff options
author | Siarhei Vishniakou | 2017-12-28 16:13:22 -0600 |
---|---|---|
committer | Siarhei Vishniakou | 2018-01-02 12:47:50 -0600 |
commit | e8ed36b6b3b685a73361a1005f94d5ba0f1fb121 (patch) | |
tree | ec181770f366368ac69c897b8d7898077d48005d /logd/main.cpp | |
parent | 93d344d98cd02d66c3aac8067718be828ea283f9 (diff) | |
download | platform-system-core-e8ed36b6b3b685a73361a1005f94d5ba0f1fb121.tar.gz platform-system-core-e8ed36b6b3b685a73361a1005f94d5ba0f1fb121.tar.xz platform-system-core-e8ed36b6b3b685a73361a1005f94d5ba0f1fb121.zip |
Use ro.logd.kernel for kernel logcat
Prevent a possible DOS of the kernel logs because the runtime result
could differ from the boottime result.
Test: adb bugreport, then examine kernel log
Change-Id: I140fd465f2e691c751d92af50dbdf95e23c121d8
Diffstat (limited to 'logd/main.cpp')
-rw-r--r-- | logd/main.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/logd/main.cpp b/logd/main.cpp index c8183f0e7..4af0d21f1 100644 --- a/logd/main.cpp +++ b/logd/main.cpp | |||
@@ -438,8 +438,8 @@ int main(int argc, char* argv[]) { | |||
438 | 438 | ||
439 | int fdPmesg = -1; | 439 | int fdPmesg = -1; |
440 | bool klogd = __android_logger_property_get_bool( | 440 | bool klogd = __android_logger_property_get_bool( |
441 | "logd.kernel", BOOL_DEFAULT_TRUE | BOOL_DEFAULT_FLAG_PERSIST | | 441 | "ro.logd.kernel", |
442 | BOOL_DEFAULT_FLAG_ENG | BOOL_DEFAULT_FLAG_SVELTE); | 442 | BOOL_DEFAULT_TRUE | BOOL_DEFAULT_FLAG_ENG | BOOL_DEFAULT_FLAG_SVELTE); |
443 | if (klogd) { | 443 | if (klogd) { |
444 | static const char proc_kmsg[] = "/proc/kmsg"; | 444 | static const char proc_kmsg[] = "/proc/kmsg"; |
445 | fdPmesg = android_get_control_file(proc_kmsg); | 445 | fdPmesg = android_get_control_file(proc_kmsg); |