|
warning: kernel-module version mismatch
hello.o was compiled for kernel version 2.4.20
while this kernel is version 2.4.20-8
Warning: loading hello.o will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Warning: loading hello.o will taint the kernel: forced load
Module hello loaded, with warnings
这个问题怎么解决?
我用的是RedHat9.0
KERNEl-2.4.20-8到/usr/include/linux和/usr/include/asm的软链接已经做了。
源代码:
#define MOUDLE
#define include<linux/version.h>
#define include<linux/moudle.h>
#define _NO_VERSION_
int init_moudle(void)
{
printk("Hello,World\n");return 0;}
void cleanup_module(void)
{printk("goodbye cruel world\n");}
char Kernel_version[]=UTS_RELEASE; |
|