From 3c309f26fbd7e55cf101b5c034e9de32e1573a04 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Wed, 3 May 2017 17:57:30 -0700 Subject: [PATCH] common/rc: catch updated suspicious RCU usage message in _check_dmesg() In the v4.11 kernel, the suspicious RCU usage message uses the word "ERR" rather than "INFO". Update _check_dmesg to accept both versions. [eguan: see kernel commit 4d4f88fa235f ("lockdep: Make RCU suspicious-access splats use pr_err")] Signed-off-by: Eric Biggers Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- common/rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/rc b/common/rc index 8dafd4bc..257b1903 100644 --- a/common/rc +++ b/common/rc @@ -3285,13 +3285,13 @@ _check_dmesg() # use sed \cregexpc address type, since $seqnum contains "/" dmesg | tac | sed -ne "0,\#run fstests $seqnum at $date_time#p" | \ tac | $filter >$seqres.dmesg - grep -q -e "kernel BUG at" \ + egrep -q -e "kernel BUG at" \ -e "WARNING:" \ -e "BUG:" \ -e "Oops:" \ -e "possible recursive locking detected" \ -e "Internal error" \ - -e "INFO: suspicious RCU usage" \ + -e "(INFO|ERR): suspicious RCU usage" \ -e "INFO: possible circular locking dependency detected" \ -e "general protection fault:" \ $seqres.dmesg -- 2.25.1