I looked into Documentation/trace/ftrace-design.rst and, I think, we check all the boxes needed for HAVE_SYSCALL_TRACEPOINTS.
Unified · Split
| @@ -34,6 +34,7 @@ config RISCV · 33 unmodified lines | ||
| 34 | 34 | select HAVE_FUTEX_CMPXCHG if FUTEX |
| 35 | 35 | select HAVE_GENERIC_DMA_COHERENT |
| 36 | 36 | select HAVE_PERF_EVENTS |
| 37 | + select HAVE_SYSCALL_TRACEPOINTS | |
| 37 | 38 | select IRQ_DOMAIN |
| 38 | 39 | select RISCV_ISA_A if SMP |
| 39 | 40 | select SPARSE_IRQ |