.ko로 커널안에 들어가는 형태의 소스에
printk 한줄만 추가하고 make 돌리고 make modules make modules_install 죽죽 해나가서
에러가 없어도 그 삽입한 printk가 안나옴...
근데 make하고 나서
WARNING: modpost: Found 2 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
이렇게 뜨더라고...
그래서 'make CONFIG_DEBUG_SECTION_MISMATCH=y'로 해보고나서 make modules make modules_install 하니까 변동사항이 적용되던데
문제는 커널을 또 전체컴파일을 해서 시간 존나 오래걸림
왜이러냐... 예전엔 안이랬던거 같은데
모노리티커널과 마이크로 커널의 차이