remap_pfn_range 를 연결할 수 있는 모듈이 무언가요?
글쓴이: brian.ryu / 작성시간: 화, 2005/10/18 - 1:16오전
매번 질문만하고 좋은 정보만 얻어가는것 같아 죄송합니다.
제가 하루 빨리 능력을 길러야 겠네요...
그럼에도 불구하고 또다시 질문합니다.
커널 2.6(페도라 코어3)에서 디바이스 드라이버를 적재시키려고 하는데 다음과 같은 메시지를 만났습니다.
[root@atlas cpia2_driver-2.0]# insmod cpia2.ko insmod: error inserting 'cpia2.ko': -1 Unknown symbol in module [root@atlas ~]# cat /proc/kmsg <4>cpia2: Unknown symbol remap_pfn_range
USB웹캠을 위한 드라이버인데(STV0676 - CPiA2) 위 심볼 문제를 해결하지 못하고 있습니다. 대체 어떤 커널 모듈을 올려줘야 심볼 문제를 해결할 수 있을까요?
Forums:
lxr에서 찾아보니 mm에 포함되어 있으니, 커널 버전의 문제일 것 같습
lxr에서 찾아보니 mm에 포함되어 있으니, 커널 버전의 문제일 것 같습니다. 리눅스는 히스토리 보존이 별로이니 이런 문제를 찾아볼 때는 좀 불편하군요 :-(
mm/memory.c 에 정의되어 있는데요. 지금 쓰시는 커널 소스에 저 함수가 포함되어 있는지 확인해 보시면 될 듯 합니다. 제 CentOS 4.1 (커널 2.6.9)는 저 함수를 가지고 있지 않은 듯 하네요.
간단히 네이버 검색해보시면
윗분 말씀대로 해당 함수가 없는 커널버전을 사용중이신것 같습니다.
댓글 달기