aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-03-27 12:21:43 +0200
committerAleksandr Nogikh <wp32pw@gmail.com>2023-03-27 12:31:33 +0200
commita6a11768eda6221c572e3110e1ff5bedb7f00a75 (patch)
tree78c0f1bb380d24b9aa34fa5e4e95af090f7e36a5 /pkg/report/linux.go
parent174dbe701f33347fea87dba934a9d60dec1a4296 (diff)
pkg/report: skip the rcu_barrier frame for hung tasks
Its caller is much more informative.
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index 9dba87c9e..5555c146a 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -906,7 +906,8 @@ func linuxHangTaskFrameExtractor(frames []string) string {
}
}
skip := []string{"sched", "_lock", "_slowlock", "down", "rwsem", "completion", "kthread",
- "wait", "synchronize", "context_switch", "__switch_to", "cancel_delayed_work"}
+ "wait", "synchronize", "context_switch", "__switch_to", "cancel_delayed_work",
+ "rcu_barrier"}
nextFrame:
for _, frame := range frames {
for _, ignore := range skip {