我正在编写一个内核模块,我在其中使用函数for_each_online_pgdat()...迭代内存的所有节点,然后遍历所有区域以检索所有区域的一些数据。它在编译内核模块时发出警告。 我也得到了for_each_zone()...
的类似错误root@ubuntu:/home/**/# make make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Entering directory `/home/**/'
CC [M] /home/**/test.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "next_online_pgdat" [/home/**/test.ko] undefined!
WARNING: "first_online_pgdat" [/home/**/test.ko] undefined!
CC /home/**/test.mod.o
LD [M] /home/**/test.ko
make[1]: Leaving directory `/home/**/'