kernel device driver에서 panic()함수 사용.....
글쓴이: beleief / 작성시간: 화, 2006/10/31 - 4:57오후
안녕하세요...
제가 지금 suse 10.0에서 linux device driver를 구현하고 있는데요..
다름이 아니라... panic()함수를 이용하고자 하는데요.
...
printk("PANIC OCCUR printk!!\n");
panic("PANIC OCCUR!!!");
...
이런식으로 해서 device driver에서 panic함수를 호출하게 되면
머신이 멈추기는 하는데 저 위의 문장이 어디에서 출력이 되는지 모르겠습니다.
그냥 머신의 command창에서 뜬다고 하는데요.. 그런거 전혀 없구요.. 그냥
멈추기만 합니다. /var/log/message에서 봐도 위의 문장이 전혀 출력이 되지 않구요...
panic()앞에 있는 printk에 있는 내용이라도 출력을 해보고자 했는데 안나오더라구요....
panic으로 해서 제가 꼭 확인을 해야 할 것이 있거든요...
근데 아무것도 안나오니까 확인을 할 길이 없습니다.
혹시 어떤 것을 설정해야 한다는데.. 아니면 include 해야할 header 파일이 있는지요
man으로 보면 tcl.h 파일을 헤더파일로 하게 되어 있는데 리눅스 소스에는
저런 파일이 없더라구요....
run level=3이구요.. 그냥 함수를 가져다가 쓰기만 했는데 뭔가 다른 설정을 해야 할 것이
있다면 알려주세요... 미리 감사드립니다... ^^
Forums:
댓글 달기