top of page
검색
![[WAIOS] dump_stack 함수 구현](https://static.wixstatic.com/media/d14fee_abbd9540b7214fa3b86bfc7314603210~mv2.jpg/v1/fill/w_333,h_250,fp_0.50_0.50,q_30,blur_30,enc_avif,quality_auto/d14fee_abbd9540b7214fa3b86bfc7314603210~mv2.webp)
![[WAIOS] dump_stack 함수 구현](https://static.wixstatic.com/media/d14fee_abbd9540b7214fa3b86bfc7314603210~mv2.jpg/v1/fill/w_333,h_250,fp_0.50_0.50,q_90,enc_avif,quality_auto/d14fee_abbd9540b7214fa3b86bfc7314603210~mv2.webp)
[WAIOS] dump_stack 함수 구현
저번 글에서는 qemu와 gdb를 통해 발생한 원인을 추적하는 방법에 대해 배웠습니다. 하지만 정확히 어느 부분이 문제인지 확인하는 것은 수고스러운 일이였습니다. 따라서 손쉬운 디버깅을 위해 WAIOS만의 dump_stack 함수를 구현해보도록...

Wonhyuk Yang
2021년 12월 19일


Stack trace와 kallsyms의 구현 살펴보기
OS 개발 시 가장 힘든 부분은 역시 디버깅을 하는 것인데요. 이를 위해 앞에 글에서는 gdb+qemu와 같은 방법을 살펴봤습니다. 하지만 이 방법은 원인 분석하기엔 유용하지만, 문제가 발생한 위치를 쉽게 찾지는 못합니다. Linux에서는...

Wonhyuk Yang
2021년 12월 18일
bottom of page