基本调试工具 Ftrace, Kgtp , printk,systemtap,dtrace, virtualbox with kgdb,kexec/crash
内核编译时开启内核选项CONFIG_LOCKDEP, CONFIG_DEBUG_INFO ,CONFIG_DEBUG_INFO_REDUCED, 并使用addr2line等工具。
除了这些,更需要的是运用这些工具的高级经验。毕竟任何人都可以使用这些工具。
https://git.kernel.org/cgit/fs/ext2/xfstests-bld.git/
https://plus.google.com/117091380454742934025/posts/h8H9z4EopkS
From: Theodore Ts'o <tytso@mit.edu>