We already have a number of stubs for other kmalloc* functions, so add these two as well. Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> --- include/linux/slab.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/include/linux/slab.h b/include/linux/slab.h index eb14c58e340f..dc80808938f4 100644 --- a/include/linux/slab.h +++ b/include/linux/slab.h @@ -3,6 +3,9 @@ #ifndef _LINUX_SLAB_H #define _LINUX_SLAB_H +#include <malloc.h> +#include <linux/string.h> + #define SLAB_CONSISTENCY_CHECKS 0 #define SLAB_RED_ZONE 0 #define SLAB_POISON 0 @@ -103,6 +106,16 @@ static inline void *kcalloc(size_t n, size_t size, gfp_t flags) return calloc(n, size); } +static inline void *krealloc(void *ptr, size_t size, gfp_t flags) +{ + return realloc(ptr, size); +} + +static inline char *kstrdup(const char *str, gfp_t flags) +{ + return strdup(str); +} + #define kstrdup_const(str, flags) strdup(str) #define kfree_const(ptr) kfree((void *)ptr) -- 2.30.2