aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-04-17 11:09:27 +0200
committerAleksandr Nogikh <wp32pw@gmail.com>2023-04-17 16:56:54 +0200
commit436577a9370c12a7aae3e7f30dcaec02e1c8b42e (patch)
tree113640622b0e0d5101db8e6ecabf4a755855f004 /pkg/report/linux.go
parent67952b9f484b69e0324290b59e4939a4b6d10cfa (diff)
pkg/report: skip stack trace handling functions
Also, skip more workqueue functions.
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index fae920373..d8b360d8e 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -1064,7 +1064,7 @@ var linuxStackParams = &stackParams{
"print_usage_bug",
"do_error",
"invalid_op",
- "_trap",
+ `_trap$|do_trap`,
"show_stack",
"dump_stack",
"walk_stack",
@@ -1238,6 +1238,12 @@ var linuxStackParams = &stackParams{
"^klist_",
"(trace|lockdep)_(hard|soft)irq",
"^(un)?lock_page",
+ "stack_trace_consume_entry",
+ "arch_stack_walk",
+ "stack_trace_save",
+ "insert_work",
+ "__queue_delayed_work",
+ "queue_delayed_work_on",
},
corruptedLines: []*regexp.Regexp{
// Fault injection stacks are frequently intermixed with crash reports.