yoctoプロジェクトを使用してカーネルに/sys/kernel/debug/tracingフォルダを作成する方法は?

yoctoプロジェクトを使用してカーネルに/sys/kernel/debug/tracingフォルダを作成する方法は?

Renesasターゲットで使用したいと思い、perf以下のようにyocto "local.conf"を設定しました。このリンク

#avoid stripping binaries 
INHIBIT_PACKAGE_STRIP = "1"

#add the debug information
EXTRA_IMAGE_FEATURES= "debug-tweaks tools-debug dbg-pkgs tools-profile"

#format the debug info into a readable format for PERF
PACKAGE_DEBUG_SPLIT_STYLE = 'debug-file-directory'

perf動作するが使用するコンテキストスイッチperf timechartとperf-eventsに依存する他のコマンドを監視する必要がありますが、コマンドは "/sys/kernel/debug/tracing/events"パスを見つけることができません。

このフォルダとそのファイルを私のカーネルでコンパイルするにはどうすればよいですか?

ベストアンサー1

debugfsファイルシステムをインストールする必要があるかもしれません:

mount -t debugfs none /sys/kernel/debug

独自の起動スクリプトがすでにある場合は、そのスクリプトをそこに追加するか、次に/etc/init.d/追加できます。/etc/fstab

debugfs /sys/kernel/debug debugfs defaults

おすすめ記事