デバッグ情報と KGDB を使用して、arm のカーネル ソースをクロス コンパイルしました。
ホストで gdb を実行すると:
$ arm-linux-gnueabihf-gdb vmlinux
...
Reading symbols from vmlinux... done.
(gdb) target remote /dev/ttyUSB0
Remote debugging unsing /dev/ttyUSB0
**0xc0080480 in ?? ()**
関数にブレークポイントを設定しようとすると、GDB は関数を認識しないと言います。例:
(gdb) b panic
**Function "panic" not defined**
助けてください !!