kprobe コマンドを使用して、いくつかのカーネル機能をトレースしています。私が使用するコマンドは次のとおりです。
kprobe "p:balance_pgdat"
しかし、次のエラーが発生します:
エラー: func balance_pgdat がありません
/sys/kernel/debug/tracing/available_filter_functions.
Either it doesn't exist, or, it might be unsafe to kprobe. Existing. Use -F to override.
balance_pgdat が available_filter_functions にないことを確認しました。しかし、私の理解では、追跡できない機能は /sys/kernel/debug/kprobes/blacklist に保持されています。なぜ他の機能が kprobe で機能しないのでしょうか?
誰の助けにも感謝します!