kgdb не возвращает управление gdb

Я собрал ядро ​​с поддержкой kgdb, и я пытаюсь его отладить. У меня две машины, отладочная машина (работает ядро ​​kgdb) и машина, которую я использую для ее отладки. Они подключаются через два последовательных кабеля. Я могу управлять последовательной консолью отладки машины через ttyS0 (на обеих машинах), и я могу подключиться к kgdb с gdb через ttyS1 (на обеих машинах).

Это работает до конца: я загружаю машину отладки; он ждет подключения gdb; gdb подключается; Я могу установить точки останова или что угодно, используя gdb; Я говорю gdb, чтобы продолжить; и ядро ​​продолжает загружаться.

Проблема в том, что когда я нахожусь в точке останова, gdb не кажется, что точка останова была удалена. Ядро останавливается, когда оно предназначено, но gdb ничего не делает. Он просто сидит там, как будто ничего не случилось.

Кто-нибудь знает, что может вызвать это?

Interesting Posts

пакетный поток для соединений с сетью 127.0.0.0/8

Linux: как перенаправить stdout и stderr в logger?

Как добиться эффекта chroot в пользовательском пространстве в Linux (без root)?

Разница между добавлением пользователя sudo с adduser или gpasswd

Заставить процесс игнорировать / отбрасывать накопленный вход во время приостановки?

Зачем использовать `chmod 644` вместо` chmod u = rw, go = r, … `?

Неудовлетворенные зависимости при попытке создания хромового браузера на Ubuntu 14.04

Это процесс, который очищает себя от завершения или ядра?

Не удалось получить http://security.debian.org/dists/wheezy/updates/Release

Как использовать значение, возвращаемое скриптом в grep-фильтре?

Как настроить среду для es?

Как перейти из одной файловой системы в другую без изменения структуры каталогов?

Как обычные выражения отличаются от подстановочных знаков, используемых для фильтрации файлов

Выполнить команду после панели tmux split

Есть ли способ иметь веб-браузер, в то время как KDE или GNOME не установлены?

Linux и Unix - лучшая ОС в мире.