From cc77a00736ee878cbff6cad8eef2951ed5cbd5d6 Mon Sep 17 00:00:00 2001 From: Martin Cermak Date: Wed, 25 Sep 2024 12:07:53 +0200 Subject: [PATCH] Skip testing deprecated bdflush in bz544960-no-cfa_ops-supplied --- tests/Regression/bz544960-no-cfa_ops-supplied/runtest.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/Regression/bz544960-no-cfa_ops-supplied/runtest.sh b/tests/Regression/bz544960-no-cfa_ops-supplied/runtest.sh index 9b31b30..940d279 100755 --- a/tests/Regression/bz544960-no-cfa_ops-supplied/runtest.sh +++ b/tests/Regression/bz544960-no-cfa_ops-supplied/runtest.sh @@ -31,7 +31,13 @@ PACKAGE="systemtap" -_SCRIPTS="readpages.stp tcp.sendmsg.stp bdflush.stp" +_SCRIPTS="readpages.stp tcp.sendmsg.stp" + +# The bdflush syscall had been deprecated in kernel commit +# b48c7236b13cb5ef1b5fdf744aa8841df0f7b43a. Skip testing +# it on nodern kernels (rough gate on KERN_MAJOR). +KERN_MAJOR=$(uname -r | awk -F. '{print $1}') +test $KERN_MAJOR -le 5 && _SCRIPTS="$_SCRIPTS bdflush.stp" rlJournalStart rlPhaseStartTest