1
나는 리눅스 커널과 LKM을 가지고 KGDB를 사용하여 디버깅을했다. 모듈을 디버깅하려면 add-symbol-file을 대상 컴퓨터에 모듈이로드 된 가상 주소와 함께 사용하십시오. 그러나이 방법을 사용하면 모듈이로드 된 후에 만 가상 주소를 찾을 수 있기 때문에 init 모듈을 디버그 할 수 없습니다. 즉 module_init가 호출 된 후에 만 가능합니다.LKM init 모듈 디버깅.
init 모듈을 디버깅하는 방법을 알고 계십시오.