/// SP가 0으로 출력되는 이유!!!
void dump_stack(void) {
int i;
printf("============SP:%d ========= \n", SP);
for (i=MAX_STACK; i > (MAX_STACK - K) ; i--) {
printf("STACK[%d]:%d SP: %d . \n", i, stack[i], SP);
}
}
.
'Core BSP 분석 > 커널 트러블슈팅' 카테고리의 다른 글
[patch] Sample code to fix crash when unloading drivers (0) | 2024.04.08 |
---|---|
QEMU - Aarch64 (0) | 2023.05.07 |
[커널크래시] 인터럽트 컨텍스트에서 wake_up_interruptible 대신 wake_up_locked 사용 (0) | 2023.05.07 |
[리눅스커널] 커널 크래시: Data Abort @usb_copy_descriptors (0) | 2023.05.07 |
[리눅스커널] 익명 페이지 메모리 누수(Memory Leak) 디버깅 - TRACE32 (0) | 2023.05.07 |