kgdbを使ったLinux Kernelのデバッグ方法をまとめてみました。 この説明は以下の内容を元にして、具体的な手順を説明したものです。 kgdb, kdb の使い方と、カーネルデバッガーの内部 https://sites.google.com/site/kandamotohiro/linux/kgdb カーネルの設定の確認 まずはカーネルの設定を確認。以下の通りに設定をします。 1# CONFIG_DEBUG_RODATA is not set 2CONFIG_FRAME_POINTER=y 3CONFIG_KGDB=y 4CONFIG_KGDB_SERIAL_CONSOLE=y 5CONFIG_DEBUG_INFO=y 6CONFIG_MAGIC_SYSRQ=y ビルドして起動できることを確認します。 ホストとターゲットの構成 ホストとターゲットは2本のUARTで接続します。 1本