主题 : insmod的问题困扰我一个下午了,请各位指点一下小弟 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 12266
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2010-01-03
最后登录: 2013-06-20
楼主  发表于: 2010-04-29 14:07

 insmod的问题困扰我一个下午了,请各位指点一下小弟

first.c文件如下:
#if CONFIG_MODVERSION==1
#define MODVERSION
#include <linux/modversions.h>
#endif
#define MODULE
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
MODULE_LICENSE("Dual BSD/GPL");
int init_module(void)
{
    printk("<1>hello\n");
    return 0;
}

void cleanup_module(void)
{
    printk("goodbye hell0\n");
}

我用gcc -c -I/usr/src/linux2.4/include first.c编译通过
然后用insmod ./first.0结果没打印信息输出;
我用insmod -f ./first.0,结果提示:Warning: loading ./first.o will taint the kernel: forced load
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module first loaded, with warnings
请问我该怎么解决啊?
级别: 新手上路
UID: 12266
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2010-01-03
最后登录: 2013-06-20
1楼  发表于: 2010-05-05 20:35
问题还没有解决啊,有人可以指点一下吗?