리눅스 커널디버거 kgdb사용해보신분?
글쓴이: kbj4567 / 작성시간: 화, 2014/01/28 - 10:13오전
연결이 잘안되서 질문 올립니다..
qemu로 구성한 가상머신 환경에서는 gdb와 연결이 잘 되고 제어가 잘 넘어옵니다.
그런데, 문제가
host: PC ubuntu 12.04
guest: PC ubuntu 12.04
이렇게 구성하고 시리얼포트로 연결한상황입니다.
grub.cfg 에서 kgdbwait을 넣어주고 브레이크포인트에 잘 멈추며 연결까지는 문제없이 됩니다.
그런데 continue하여 shell까지 부팅이 된 상태에서
echo g > /proc/sysrq-trigger
이렇게 입력하면 커널만 블록되고 제어가 gdb로 넘어오지 않습니다.
특정 systemcall에 브레이크포인트를 잡아놓고 실행되게 하여도 똑같이 블럭되고 제어는 넘어오지않습니다.
이런 경우 경험해보신 분 있으면 조언부탁드립니다.
Forums:
댓글 달기