涉及“ sys_mount”调用的编译模块

| 我正在为Linux开发一个模块,我需要挂载一个.iso文件。 我已阅读并发现有一个名为sys_mount的函数,该函数调用linux的mount程序并完成所有这些工作。 问题是,当我尝试编译时,它显示警告:\'\“ sys_mount \” [/home/.../example.ko] undefined!\',然后在尝试\“ insmod时出现example.ko \“表示\” insmod:插入\'example.ko \'时出错:-1模块中未知符号“。 有人知道我应该怎么做吗? 我需要包括一些缺少的东西吗? 感谢您的建议!     
已邀请:

bab

        用户程序通过“ 1”系统调用调用“ 0”。它在调用
do_mount
之前执行参数验证和复制,这完成了大部分工作。在内核中,直接调用2。
sys_foo
/
do_foo
分隔是Linux syscall实现的常见约定。     

要回复问题请先登录注册