2012-07-24 7 views
5

Çekirdek yapılandırma dosyasında CONFIG_DYNAMIC_DEBUG bayrağını etkinleştirdim. Sistemimde önyükleme yaparken /sys/kernel/debug'u yükleyebiliyorum ve dynamic_debug/control dosyası da var. BenLinux çekirdeğinde dinamik hata ayıklama nasıl etkinleştirilir?

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

gibi herhangi komutu kesilirken

Ama dmesg VEYA syslogd herhangi çıkışını göstermektedir etmez. Neyi yanlış yapıyorum?

+1

orada bu nasıl kullanılacağı açıklanmıştır çekirdek kaynak README dosyaları olması gerekmez mi? 'Control' dosyasını işleyen işlevin kaynağına bakmayı denediniz mi? – Shahbaz

cevap

1

Günlük düzeyinizi ayarladınız mı?

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

bu deneyin:

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