Skip to content

Commit 6fec1ab

Browse files
krzkshuahkh
authored andcommitted
selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
The PREEMPT_RT patchset does not use do_softirq() function thus trying to filter for do_softirq fails for such kernel: echo do_softirq ftracetest: 81: echo: echo: I/O error Choose some other visible function for the test. The function does not have to be actually executed during the test, because it is only testing filter API interface. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> Reviewed-by: Shuah Khan <skhan@linuxfoundation.org> Acked-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
1 parent 21bffcb commit 6fec1ab

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

tools/testing/selftests/ftrace/test.d/ftrace/func_set_ftrace_file.tc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ fail() { # mesg
1919

2020
FILTER=set_ftrace_filter
2121
FUNC1="schedule"
22-
FUNC2="do_softirq"
22+
FUNC2="scheduler_tick"
2323

2424
ALL_FUNCS="#### all functions enabled ####"
2525

0 commit comments

Comments
 (0)