>> Edit article
이름
제목
패스워드
아시는분들이 많겠지만.... 리눅스 커널 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