Linux Kernel(4.14) Hacks

rousalome.egloos.com

포토로그 Kernel Crash




태그 : softirq 요약보기전체보기목록닫기

1

[라즈베리파이]인터럽트 후반부 처리(Bottom Half) 소개 #CS

# 인터럽트 후반부 처리1 IRQ Thread(threaded IRQ) 란  2. 인터럽트 후반부 처리(Bottom Half) 소개3.IRQ Thread는 언제 생성할까?[1] 4. IRQ Thread는 언제 생성할까?[2]  리눅스 커널이 인터럽트를 어떻게 처리하는지 배운 내용을 잠깐 복습해볼까요?...

[Linux][Kernel] softirq - 호출되는 모듈 (h->action)

softirq_vec 변수를 확인하면, __do_softirq() 에서 h->action로 호출되는 함수의 정체를 확인할 수 있습니다.crash> p softirq_vecsoftirq_vec = $2 = {{    action = 0xc01289ac <tasklet_hi_action>  }, {&...

[Linux][Kernel] softirq overview (1)

bottom half의 핵심 softirq에 대해서 잠깐 짚어볼께요.우선 먼저 "softirq는 어느 함수에서 실행되나?" 알아볼께요.사실 코드 리뷰를 열심히 해도 좋은데요. 전 대가리가 나뻐서 소스 코드와 로그를 함께 봐야 머리에 잘 들어오더라구요.자, softirq는 어느 함수에서 실행되는지 확인하기 위해 아래 코드에 ftrace log를 추가해 보...
1