dynamic_debug
-
[리눅스 커널] debug - dynamic debugLinux/kernel 2023. 8. 5. 18:47
글의 참고 - https://www.kernel.org/doc/html/v5.0/admin-guide/dynamic-debug-howto.html 글의 전제 - 밑줄로 작성된 글은 강조 표시를 의미한다. - 그림 출처는 항시 그림 아래에 표시했다. 글의 내용 : 리눅스 커널에서 `pr_deug`나 `dev_dbg`는 dmesg에 출력되지 않는다. 해당 함수들을 통해서 로그를 출력하려면 한 가지 조건이 필요하다. 현재 동작하는 커널에 CONFIG_DYNAMIC_DEBUG 가 설정되어 있어야 한다. : 현재 동작중인 커널 CONFIG를 확인해보고 싶다면, `zcat /proc/config.gz | grpe -i DYNAMIC*` 을 통해 확인이 가능하다. 설정이 되어있지 않다면, `${ARCH}_defcon..