|
大家帮我看看个警告信息,我应该怎么改,帮我分析一下也行!我的系统是FEDORA CORE 4 ,内核是2.6.11
Warnning: "rsraid_empty_zero_page" [/home/rsraid/rsraidmain.ko] undefined!
rsraidmain.ko模块能生成,但是不能加载!
这是rsraidmain.c中的代码部分, rsraidmain.c程序中有rsraid.h声明
#if !RSRAID_USE_EMPTY_ZERO_PAGE
/* In .bss so it's zeroed */
const char rsraid_empty_zero_page[PAGE_SIZE] __attribute__((aligned(256)));
#endif
这是rsraid.h中的代码部分
#define RSRAID_USE_EMPTY_ZERO_PAGE 0
#if RSRAID_USE_EMPTY_ZERO_PAGE
# define rsraid_empty_zero_page empty_zero_page
#else
extern const char rsraid_empty_zero_page[PAGE_SIZE];
#endif
#ifndef PAGE_SIZE
# define PAGE_SIZE 4096
#endif
extern const char rsraid_empty_zero_page[PAGE_SIZE];
大家帮我看看,到底怎么去改一下,或者帮我分析一下undefined!这类
问题怎么去改!?谈自己的看法也很好!
先谢谢各位了! |
|