>> Delete No. 1897 article
No. 리눅스 커널 2.4.14에서 loopback 사용시

등록 2001-11-19 17:59:00     조회 4
이름 이규석    

		아시는분들이 많겠지만....
 리눅스 커널 2.4.14에서 loopback 장치를 사용한다고 체크한후 컴파일하면 deactivate_page(page) 가
 정의되지 않았다는 에러와 함께 컴파일이 안됩니다....  커널 2.3.13 에서는 deactivate_page 함
수가  mm/swap.c 에서 정의되고 kernel/ksyms.c, mm/shmem.c, driver/block/loop.c 등에서 사용되었으나 커
널 2.4.14로 오면서 이 함수 자체가 사라졌더군여.  그런데 문제는 driver/block/loop.c에는 그대
로 제거되지 않고 남아있는 것이었습니다.  따라서 단순히
 drivers/block/loop.c:210:               deactivate_page(page);
drivers/block/loop.c:221:       deactivate_page(page);
 두 부분을 지워주시면 됩니다.
그럼 문제 없이 컴파일 됩니다.
 이 문제 아닌 문제는 개발버전 패치 2.4.15-pre1 에 적용되어 있습니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved