summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/Plugins/KerneloopsSysLog.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/Plugins/KerneloopsSysLog.cpp b/lib/Plugins/KerneloopsSysLog.cpp
index a5ee68b9..2dd5f804 100644
--- a/lib/Plugins/KerneloopsSysLog.cpp
+++ b/lib/Plugins/KerneloopsSysLog.cpp
@@ -232,15 +232,14 @@ next_line:
oopsstart = i;
else if (strstr(curline, "NETDEV WATCHDOG"))
oopsstart = i;
- else if (strstr(curline, "WARNING: at ") /* WARN_ON() generated message */
- && !strstr(curline, "appears to be on the same physical disk")
- ) {
+ else if (strstr(curline, "WARNING: at ")) /* WARN_ON() generated message */
oopsstart = i;
- }
else if (strstr(curline, "Unable to handle kernel"))
oopsstart = i;
else if (strstr(curline, "sysctl table check failed"))
oopsstart = i;
+ else if (strstr(curline, "INFO: possible recursive locking detected"))
+ oopsstart = i;
else if (strstr(curline, "------------[ cut here ]------------"))
oopsstart = i;
else if (strstr(curline, "list_del corruption."))