summaryrefslogtreecommitdiff
path: root/src/com/android/loganalysis/parser/KernelLogParser.java
AgeCommit message (Collapse)Author
2016-12-13Add LMK and page allocation failure parsing from kernel logsMichael Rosenfeld
Bug: 33272479 Test: Added to KernelLogParserTest class Change-Id: I579a2ddae503f98f9b4447f57f9547d125f808f2
2015-10-28Only add unknown reset if no good boot reasonEric Rowe
Change-Id: Ie36b3192e49aa3570185da5eab78157e85e27e41
2015-10-26Add unknown reason as stack for unknown patternsEric Rowe
I think inspect bug was expecting a stack to be present so just set it as unkown. Bug: 24304795 Change-Id: Ia91246f2769889e7bb11bd2b8b972d8a92afc0ef
2015-03-30Generate a kernel reset event if reboot reson could not be determined.Maxim Siniavine
BUG: 19963847 Change-Id: I9e380ecba32313e1f423b5af192acf0010487730
2014-08-15Update boot reason parsing for with 3.10 kernelEric Rowe
Also, bring kernel log parser in line with APR and only record first kernel reset. Bug: 14829888 Change-Id: Ice5db062b3fc8ece774afc8e284f1a276aa52d43
2014-05-02Fix manta watchdog reset not being detected.Maxim Siniavine
Bug: 14445952 Change-Id: I52ef8fc3f9b78e4aba24f6c3f0fc166eafb06780
2014-03-27Increase the size of the posted kernel log.Maxim Siniavine
Change-Id: Ibd1f4d81b94b3ddb11726b70dbb26603cfdcfbc7
2014-02-24Don't parse corrupt kernel log linesEric Rowe
Bug: 12995243 Change-Id: I25636ccbac15cfd3fd788c4557a7b71f14e29b8c
2013-12-06added new SelinuxItem class, in order to parse out and store Selinux domainsMichael Jones
Change-Id: Ia507969c8f10368564d7645aee139e466daebec3
2013-11-20Update patterns in KernelLogParser.Eric Rowe
Bug: 11753669 Change-Id: I9738be2a64827e77bc7122c7a4d76631436bd695
2013-11-15added selinux parsing into KernelLogParserMichael Jones
Change-Id: I589b03b358f325096afc5560df31b5800c2fc5d7
2013-06-19Make all parsers return null.Eric Rowe
When a parser receives an empty input ("".equals(input.trim())), then return null, not new IItem() with no input. If there is input but invalid, a non-null is still returned. This fixes the case in bugreports where the section is listed but there is no input. For example: ----- SECTION 1 ------ ----- SECTION 2 ------ text In this case, the section 1 parser would return null. Change-Id: Ifdfabc3bc40aa2303fcbc11ec6ccbf63167d54ae
2013-06-19Update kernel reset patterns.Eric Rowe
Change-Id: I3b6c53648fbb1914a9547d975b46c5e08e51db4e
2013-05-15Merge GenericLogcatItem and MiscLogcatItem.Eric Rowe
Also, support merging logcat items together. Change-Id: I133b0a8b32228ffaae389ea75009f156d6181df1
2013-04-19Add kernel log parser.Eric Rowe
Change-Id: I8c0d17d8124018a7f02dab4a9ec3ce8993f8a1d1