Команда GDB: lx-символы undefined

Я следую приведенному ниже руководству: https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt

Когда я пытаюсь загрузить символы модуля, используя следующую команду: (gdb) lx-символы

gdb говорит, что команда undefined. Как добавить эту вспомогательную команду в gdb?

gdb info: gdb-7.6.1-51.el7.x86-64 на Centos 7.0

Ответ 1

Вы должны получить последние версии ядра (может быть 4.0-rc4) или сделать бэкпорт патча. По сути, посмотрите, есть ли в ваших исходниках ядра каталог script/gdb/ подобный этому. Потому что именно здесь вы получаете эти сценарии.

Затем вы выполните действия, указанные в https://www.kernel.org/doc/Documentation/dev-tools/gdb-kernel-debugging.rst.