11. KGDB
• Linux kernelのデバッガフロントエンド
$ make menuconfig
Kernel hacking ->
Compile the kernel with debug info
KGDB: kernel debugger ->
KGDB: use kgdb over the serial console
以下、カーネルコマンドライン部に追記
kgdboc=ttyS0,115200 console=ttyS0,115200
GDBでのkernel読み入門
12. qemu-kvm
• KVMに対応したCPUエミュレータ
$ qemu-kvm --help
-s shorthand for -gdb tcp::1234
-gdb dev wait for gdb connection on ‘dev'
!
qemu-kvmに-sオプションをつけて起動すると
(gdb)target remote :1234
で接続可能
GDBでのkernel読み入門