Как загрузить модуль Linux при отладке ядра Linux с помощью QEMU и gdb? - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь отладить функцию "apply_relocate_add" в ядре Linux с QEMU и gdb. Эта функция вызывается, когда ядро ​​загружает новый модуль.

Команда Qemu:

$ qemu-system-x86_64 -kernel /boot/vmlinuz-5.0.0-23-generic -append "console=ttyS0 nokaslr" -initrd ramdisk.img -m 512 -s -S

(gdb) b apply_relocate_add
(gdb) c

Но точка останова не сработала. Я думаю, что ядро ​​не загружает модули. Как я могу загрузить модули и отладить эту функцию?

...