From 1b47e9429e92d270ee58065354190548f6bfe39d Mon Sep 17 00:00:00 2001 From: Auke Kok Date: Mon, 14 Apr 2025 12:06:58 -0700 Subject: [PATCH] Filter out perf `interrupt took too long` dmesg. Example: ``` [ 2469.638414] perf: interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 79000 ``` Signed-off-by: Auke Kok --- tests/funcs/filter.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/funcs/filter.sh b/tests/funcs/filter.sh index 8f5d8c36..294f9c72 100644 --- a/tests/funcs/filter.sh +++ b/tests/funcs/filter.sh @@ -160,6 +160,9 @@ t_filter_dmesg() re="$re|Pipe handler or fully qualified core dump path required.*" re="$re|Set kernel.core_pattern before fs.suid_dumpable.*" + # perf warning that it adjusted sample rate + re="$re|perf: interrupt took too long.*lowering kernel.perf_event_max_sample_rate.*" + egrep -v "($re)" | \ ignore_harmless_unwind_kasan_stack_oob }