모듈을 컴파일 해서 올린후 오류로 인해 모듈이 내려지지 않을
글쓴이: rain / 작성시간: 목, 2003/12/04 - 9:23오후
NIC드라이버를 만들어 보구 있습니다.
모듈을 올리구 오류가 생겨서 모듈이 내려지지 않을 때는
어떻게 해야하는지 궁금합니다. 재부팅하면 돼겠지만
매번 그러는건 상당히 귀찮은 것 같아서요.
오랄리 linux device driver에서 나온 것 처럼 MODULE_USE_COUNT를
강제로 0으로 만들어 보았는데도 rmmod를 해도 않내려 지더군요.
좋은 방법이 없나요? 분명 방법이 있을꺼 같은데 정말 궁금합니다.
Forums:


이게 방법이 될 까 모르겠는데....다른 모듈을 하나 만들어서 커
이게 방법이 될 까 모르겠는데....
다른 모듈을 하나 만들어서 커널에 올리면서 에러가 난 모듈을 모듈 리스트에서 제거해 줍니다.
커널 메모리에는 그대로 남아 있겠지만, 모듈 목록에서는 사라 지므로
겉으로 보기에는 모듈이 없는것 처럼 보입니다.
한 열댓번 이런식으로 작업하고 메모리 상태 봐서...
시스템 리부팅 해주면...
매번 모듈 에러로 인해 시스템을 리부팅하는 것 보다는 괜찮지 않을까 생각됩니다.
from saibi