在内核中文件的创建问题

我在内核中用 file_open 函数创建文件,为什么一直创建失败,编译能通过,烧录到板子后运行一直是创建不成功,就连单纯打开一个已经存在的都出错

增加 Dubug 信息来分析打开文件失败的原因,如:
KERNEL_DEBUG("open return=%ld\n", IS_ERR(filp));