2012-07-24 13 views
5

カーネル設定ファイルでCONFIG_DYNAMIC_DEBUGフラグを有効にしました。私のシステムで起動すると、/sys/kernel/debugをマウントすることができ、dynamic_debug/controlファイルもあります。Linuxカーネルで動的デバッグを有効にする方法は?

しかし、私は

echo -n 'module nfsd +p' > <debugfs>/dynamic_debug/control 

のような任意のコマンドを実行したときには、dmesg OR syslogd内の任意の出力を示していません。私は間違って何をしていますか?

+1

があり、これを使用する方法について説明し、カーネルソース内のREADMEファイルではないでしょうか? 'control'ファイルを扱う関数のソースを見てみましたか? – Shahbaz

答えて

1

ログレベルを設定しましたか?

echo 8 > /proc/sys/kernel/printk 
1

これを試してみてください:

echo -n 'module <module name/folder> +p' > <debugfs>/dynamic_debug/control 
関連する問題