새로운 스케쥴러를 만들고 있는중에 질문입니다. ㅜㅜ
글쓴이: whacker / 작성시간: 화, 2009/10/06 - 12:23오전
EDF 스케쥴러를 리눅스 커널에서 구현중에 있습니다.
새로운 prio_array_t 를 만들어서 구현중인데요 이놈이 제대로 돌다가
종료하거나 인터럽트(printf와같은) 놈들이 들어오면 정신을 못차리고
Unable 어쩌고 저쩌고 하면서 커널이 뻗어버립니다.
제생각엔 인터럽트같은거 처리하고 복귀 할때 잘못 되서 그런거 같은데요
어떤 함수 부분을 봐야할까요 ????
후흣.... 이건 너무 뜬구름 잡는 잘문인가요 ㅜㅜ
move_tasks, pull_task, preempt_schedule_irq,__migrate_task, migration_Call 의 커널 함수들이 무슨 역할을 하는지 혹시 아시는분 계신가요 ??
인터넷 검색해도 잘 안나와서 말이죠 ㅜㅜㅜㅜㅜㅜ
Forums:
댓글 달기