Arm Linux Kernel Hacks

rousalome.egloos.com

포토로그 Kernel Crash


통계 위젯 (화이트)

66112
549
416206


[리눅스커널][인터럽트] 인터럽트 컨택스트에서 스케줄링을 하면? 5. 인터럽트

인터럽트 컨텍스트에서는 사용할 수 있는 함수가 제한돼 있습니다. 만약 인터럽트 컨텍스트에서 스케줄링을 지원하는 커널 함수를 호출하면 커널 패닉이 발생하거나 WARN() 함수를 호출해 에러 로그를 출력합니다.

이번 시간에는 커널에서 인터럽트 컨텍스트 구간에서 스케줄링을 지원하는 함수 호출을 어떤 방식으로 제한하는지 살펴보겠습니다.


* 아래 강의 동영상에서 관련 내용을 확인할 수 있습니다.




"이 포스팅이 유익하다고 생각되시면 댓글로 응원해주시면 감사하겠습니다.  
"혹시 궁금한 점이 있으면 댓글로 질문 남겨주세요. 아는 한 성실히 답변 올려드리겠습니다!" 

Thanks,
Austin Kim(austindh.kim@gmail.com)

# Reference (인터럽트 처리)

인터럽트 소개  
   * 리눅스 커널에서의 인터럽트 처리 흐름    
인터럽트 컨텍스트  
인터럽트 핸들러는 언제 호출될까?  
인터럽트 핸들러는 어떻게 등록할까?  
인터럽트 디스크립터  
인터럽트 디버깅  




    핑백

    덧글

    댓글 입력 영역