커널 패치를 작성해서 적용하고 커널을 로딩하는데요

에러가 나서 도움을 요청합니다.

mm/mmap.c 의

do_mmap 함수에 기능 추가를 했습니다.

커널 로딩을 해보면

filp_open(파일 이름, O_CREAT, 0600);

이 실행되는 부분에서 에러가 납니다.

filp_open 함수 사용에는 문제가 없는 것 같은데요... (제 생각입니다. -.-)

커널이 로딩되는 과정에서 이 부분이 실행되게 되는데,

커널이 아직 완전히 로드되지 않아서

혹시, 파일 시스템(ram file system)이 로딩되기 전에 filp_open() 함수에서

파일에 접근하려 해서 생기는 문제는 아닐까요?

미리 감사드립니다.