selftests/ftrace: Reset ftrace filter on older kernel
[platform/kernel/linux-rpi.git] / tools / testing / selftests / ftrace / test.d / instances / instance-event.tc
index 4c5a061..8a35331 100644 (file)
@@ -75,10 +75,17 @@ rmdir foo
 if [ -d foo ]; then
         fail "foo still exists"
 fi
-exit 0
-
-
 
+mkdir foo
+echo "schedule:enable_event:sched:sched_switch" > foo/set_ftrace_filter
+rmdir foo
+if [ -d foo ]; then
+        fail "foo still exists"
+fi
+if grep -q "schedule:enable_event:sched:sched_switch" ../set_ftrace_filter; then
+       echo "Older kernel detected. Cleanup filter"
+       echo '!schedule:enable_event:sched:sched_switch' > ../set_ftrace_filter
+fi
 
 instance_slam() {
     while :; do