我发现在 linux 3.0+GFP_ZERO
上不再在标头中定义。
我在 gfp.h 中发现的只是,
/* Plain integer GFP bitmasks. Do not use this directly. */
...
#define ___GFP_ZERO 0x8000u
我已经检查了那些“导出的”位掩码,一次使用GFP_ZERO
。
作者说Do not use this directly
,那么,我应该如何将页面归零,
是kmalloc + memset
我现在唯一的选择吗?