커널영역에서 페이징 안하려고 할때...
글쓴이: ks5290 / 작성시간: 수, 2007/09/05 - 5:39오후
memtester라는 메모리 테스트 프로그램이 있던데요
이걸 임베디드 리눅스에서 포팅해서 쓰려고 합니다.
메모리 영역이 커널 영역이 아니고 DSP칩이 쓰고 있는 영역을
ioremap을 써서 테스트 하려고 하는데
mlock이라는 명령에서 걸리네요
mlock이 메모리테스트 동안 페이징을 못하게 해서 테스트 하는것 같은데
커널 쪽 함수에서는 지원하지 않는것 같습니다.
mlock과 비슷한 함수가 sys_mlock이라고 있긴 하던데
#define이 .s화일에 있는거 같은데...
어떤 header화일을 include해야 할지도 모르겟고.. 막막하네요
한수 가르켜 주세요
Forums:
댓글 달기