From 436577a9370c12a7aae3e7f30dcaec02e1c8b42e Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Mon, 17 Apr 2023 11:09:27 +0200 Subject: pkg/report: skip stack trace handling functions Also, skip more workqueue functions. --- pkg/report/linux.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'pkg/report/linux.go') 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. -- cgit mrf-deployment