Open djdjdjh opened 5 years ago
Interrupt가 들어오지 않았을 때 wrr 스케쥴러의 다른 부분은 정상적으로 동작하는 것을 확인했습니다
라즈베리파이로 테스트하는 경우 비슷한 문제가 발생한 사례가 있는데 정확한 원인은 파악하지 못했지만 보드상의 문제인 것으로 예상하고 있다고 합니다.
+그래서 위와 같은 문제가 발생하신 분들은 보드로 테스트하신거라면 qemu로도 같은 문제가 발생하는지 확인해보시고 이때는 문제가 없으면 readme에 해당 상황 언급하고 제출해주셔도 됩니다.
Qemu로 테스트 할 시에 발생했습니다. 라즈베리파이에서는 테스트해보지 못했습니다.
더 알아본 결과 qemu에서도 발생 가능한 상황이니 위와 같은 커널 패닉이 나는 케이스에 대해서는 제외하고 채점하겠습니다. 아래 조건에 모두 해당하는 경우입니다.
안녕하세요. 테스트 프로그램 실행 중 위와 같이
hrtimer_nanosleep
,hrtimer_wakeup
,wait
등의 interrupt가 들어오면 위와 같은 로그가 찍히면서 크래시가 납니다. 항상 fair scheduler의 클래스 함수를 거쳐서 간 뒤에 크래시가 나는데, fair.c는 수정한적이 없습니다. 원인을 좀처럼 알 수가 없는데, 어떤 부분을 고쳐야 되는지 알 수 있을까요?