2

ftrace を使用して、カーネルで sys_read 呼び出しのトレースを取得しています。関数またはグラフ トレーサで、set_ftrace_filter を sys_write に設定すると失敗する

# echo sys_read > tracing/set_ftrace_filter                                                                                                                                            
-sh: echo: write error: Invalid argument

これが私のftrace kconfigsです

# zcat /proc/config.gz | grep -i ftrace
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_FTRACE=y
CONFIG_FTRACE_SYSCALLS=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_FTRACE_MCOUNT_RECORD=y
# CONFIG_FTRACE_STARTUP_TEST is not set        

available_filter_functions にも sys_read または sys_write がありません。arm プラットフォームで 3.14 カーネルを使用しています。助けてください。

4

1 に答える 1