この機能を監視しようとしていますpci_bus_write_config_byte
。この関数を呼び出すことができるカーネルモジュールがあります。
echo "pci_bus_write_config_byte" > set_ftrace_filter
その後、cat trace_pipe
モジュールをロードしましたが、端末に何も表示されませんでした。
私は何を逃したことがありませんか? "open ftrace"変数がありませんか?
ベストアンサー1
はい、追跡をオンにする必要があります。マイブログをご覧くださいこここのトピックについて。
[root@mylinux1 tracing]# pwd
/sys/kernel/debug/tracing
[root@mylinux1 tracing]# echo pci_bus_write_config_byte > set_ftrace_filter
[root@mylinux1 tracing]# echo function > current_tracer
[root@mylinux1 tracing]# echo 1 > tracing_on
Brendan Greggのftrace, perfの詳細については、こちらをご覧ください。ブログ