Chinaunix

标题: Linux不能加载模块 [打印本页]

作者: bjqtyc2010    时间: 2013-07-05 15:59
标题: Linux不能加载模块
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/init.h>

static __init int patch_init(void)
{
        printk("<1>VFS is patched!\n");
        return 0;
}
static __exit void patch_cleanup(void)
{
        printk("<1>VFS is unpatched!\n");
}
MODULE_LICENSE("GPL");
module_init(patch_init);
module_exit(patch_cleanup);
现象:生成模块后,insmod encryption.ko回车,
无反应,只有按ctrl+c退出后,才能继续操作,
实在想不通啊。

作者: wwxxxxll    时间: 2013-07-05 17:08
你的驱动没有问题。
ctrl+c能退出,问题可能是insmod,你可以试试insmod一个你确定是正确的模块试试。
作者: bjqtyc2010    时间: 2013-07-06 17:46
回复 2# wwxxxxll
不好意思,是我搞错了,是我前一个驱动有问题,加载错误,导致这个驱动不能加载。

   
作者: lelee007    时间: 2013-07-21 23:40
呵呵

长度不够???




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2