module을 커널버전과 관계없이 insmod할 수 없을까요?
글쓴이: lmk378 / 작성시간: 화, 2011/06/14 - 5:33오후
정확히 제목의 문제는 아니고 예를 들어 설명해드리겠습니다.
arm기반의 두 프로세서 a, b가 있다고 가정합니다.
a도 cortex9이고 b도 cortex9 코어입니다.
하지만 a는 ti에서 만들고 b는 nvidia에서 만든 다른 칩셋입니다.
a는 커널소스가 존재합니다. b는 커널소스가 존재하지 않습니다.
현재 a를 이용해서 b에 올릴수 있는 모듈을 만들려고 시도하고 있습니다만... 쉽지가 않네요.
혹시 다른 방법이나 해결책 아시는분 계시나요?
Forums:
어짜피 각각의 커널에 대한 config가 전혀 달라서
어짜피 각각의 커널에 대한 config가 전혀 달라서 System.map도 달라지고.. ti / nvidia 각각에 대해서 완전히 다시 컴파일해야 하는거 아닌가요?
네~ 헌데 단순히 제생각은 config가 달라져도
네~ 헌데 단순히 제생각은 config가 달라져도 module이 system 특성을 타지 않으면
config와 무관할것 같아 질문드렸습니다. (설명드렸지만 nvidia는 커널소스가 없습니다.)
해결방법에 대해 실마리를 제공해 주실분 없나요?
커널 변경,force module loading.
. module loading 시 force option으로 해 본다.
. a kernel의 module loading attribute 변경해 본다.(module version no checking)
댓글 달기