Kernel Debugging
CXL 커널 드라이버 디버깅 — ftrace·bpftrace·drgn 활용
Linux drivers/cxl/ 서브시스템 디버깅 — ftrace로 probe 흐름 추적, bpftrace로 mailbox 명령 캡처, drgn으로 커널 상태 검사.
· 3분 읽기
cxl kernel-debugging
5개의 포스트
Linux drivers/cxl/ 서브시스템 디버깅 — ftrace로 probe 흐름 추적, bpftrace로 mailbox 명령 캡처, drgn으로 커널 상태 검사.
함수 단위 trace, 이벤트 trace, 정적 tracepoint, function graph.
ISR 종료 → ready task 실행까지의 시간. 측정 방법과 worst-case 추적.
산업용 센서 보드에서 산발적으로 발생한 ISR latency spike. 가설 두 개를 거쳐 SD 카드 드라이버를 범인으로 확정한 과정.
ftrace의 function tracer, function_graph, irqsoff·preemptoff latency tracer 활용.