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

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

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

  • Процесс загрузки uboot и uImage & linux
  • Как использовать новую функцию Ext4 Inline Data? (сохранение данных непосредственно в inode)
  • Каков наиболее эффективный способ перемещения большого количества файлов, которые находятся в одном каталоге?
  • Почему linux использует swap-память, когда еще нет неиспользованной физической памяти
  • Отладка iptables с использованием просмотра в реальном времени
  • Возможно ли, чтобы процесс демона (т.е. фона) искал нажатия клавиш с USB-клавиатуры?
  • Проблема в том, что когда я нахожусь в точке останова, gdb не кажется, что точка останова была удалена. Ядро останавливается, когда оно предназначено, но gdb ничего не делает. Он просто сидит там, как будто ничего не случилось.

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

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