2016-12-20 3 views
1

ftraceの高度な機能を使いたいのですが、どうしたらいいか分かりません。 debugfsはマウントされていますが、/ sys/kernel/debugに "tracing" -folderはありません。 私はyocto経由オングストロームディストリビューションのビルド@ ARM-ターゲットを実行しています、参照してください。ftraceモジュールを有効または設定する方法

Image: uname -a & lsb_release -a output

zcat /proc/config.gz | grep TRACER|FTRACE output

カーネルを設定するには、どのように?どのオプションを設定する必要がありますか?

敬具

ラース

答えて

0

は、あなたのyoctoプロジェクトのconf/local.confファイル&その後、クリーン& Linuxカーネルを再構築してカーネルコンフィグレーションオプションの下に追加します。次にftraceを持たなければならない。このカーネルで起動

KERNEL_CONFIG_DYNAMIC_FTRACE="y" 
KERNEL_CONFIG_DEBUG_FS="y" 
KERNEL_CONFIG_FTRACE="y" 
KERNEL_CONFIG_FUNCTION_TRACER="y" 
KERNEL_CONFIG_FUNCTION_GRAPH_TRACER="y" 
KERNEL_CONFIG_IRQSOFF_TRACER="y" 
KERNEL_CONFIG_PREEMPT_TRACER="y" 
KERNEL_CONFIG_SCHED_TRACER="y" 
KERNEL_CONFIG_STACK_TRACER="y" 
KERNEL_CONFIG_BLK_DEV_IO_TRACE="y" 
KERNEL_CONFIG_FUNCTION_PROFILER="y" 
KERNEL_CONFIG_FTRACE_MCOUNT_RECORD="y" 

は、あなたの迅速なresposeため

+0

感謝を可能にしました。そのこと。 – larsDD

関連する問題