커널 스레드에서...
글쓴이: koonpal / 작성시간: 수, 2003/10/15 - 9:01오후
커널 스레드를 두개 띄우서 하는 프로그램을 짜고 있거든요...
하나 일때는 문제가 없는데 두개를 띄우면
Unable to handle kernel NULL pointer dereference at virtual address 00000006 current->tss.cr3 = 0c6e7000, %cr3 = 0c6e7000 *pde = 00000000 Oops: 0002 CPU: 0
이런 메세지가 뜨네요...
두 스레드에서 공용으로 사용하는 변수는 없거든요...
스레드만 만들고 없애기만 했는데 이런 메세지가 나와서요...
커널 스레드를 만들 수 있는 갯수가 정해져 있나요???
아님...
공용으로 사용하는 변수가 없더라도 두 스레드에서 충돌이 일어나는 건가요...
부탁을 드립니다...
Forums:
댓글 달기