diff --git a/include/linux/slab.h b/include/linux/slab.h index 2736cdec1e3c..c02b9aab2863 100644 --- a/include/linux/slab.h +++ b/include/linux/slab.h @@ -655,7 +655,7 @@ static inline __alloc_size(2, 3) void * __must_check krealloc_array(void *p, * @size: element size. * @flags: the type of memory to allocate (see kmalloc). */ -static inline void *kcalloc(size_t n, size_t size, gfp_t flags) +static inline __alloc_size(1, 2) void *kcalloc(size_t n, size_t size, gfp_t flags) { return kmalloc_array(n, size, flags | __GFP_ZERO); }