kzalloc()是kmalloc()和memset()函数的整合
kzalloc()直接替代了kmalloc()申请空间,然后用memset()初始化空间,貌似效率更高一些
/**
* kzalloc - allocate memory. The memory is set to zero.
* @size: how many bytes of memory are required.
* @flags: the type of memory to allocate (see kmalloc).
*/
static inline void *kzalloc(size_t size, gfp_t flags)
{
return kmalloc(size, flags | __GFP_ZERO);
}