我在写一个Linux内核模块,它利用了输出符号open_exec struct file *open_exec(const char *name)
它返回一个指针,我可以检查与错误整数问题IS_ERR宏: if (IS_ERR(file))
return file;
在编译的时候,我得到这样的警告: warning: return makes integer from point
我正在运行Fedora 14 64位。 我克隆了git的内核源代码树://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 大约一个星期前我编译和升级从2.6.35到2.6.39内核,它去相当顺利,我所做的就是很直接: make menuconfig
make oldconfig
make -j8
make modu