On 2022-02-10 09:33:56 [+0100], Krzysztof Kozlowski wrote: > The PREEMPT_RT patchset does not use soft IRQs thus trying to filter for > do_softirq fails for such kernel: PREEMPT_RT does use soft IRQs. > echo do_softirq > ftracetest: 81: echo: echo: I/O error > > Choose some other visible function for the test. > … > --- a/tools/testing/selftests/ftrace/test.d/ftrace/func_set_ftrace_file.tc > +++ b/tools/testing/selftests/ftrace/test.d/ftrace/func_set_ftrace_file.tc > @@ -19,7 +19,7 @@ fail() { # mesg > > FILTER=set_ftrace_filter > FUNC1="schedule" > -FUNC2="do_softirq" > +FUNC2="scheduler_tick" What is the purpose of this? > ALL_FUNCS="#### all functions enabled ####" > Sebastian