diff --git a/mm/slub.c b/mm/slub.c
index 26eb6a99540e8530493bf2a28e88c4edc17fba13..850737bdfbd82410dcd9e0e87d64ea808b0e39c7 100644
--- a/mm/slub.c
+++ b/mm/slub.c
@@ -124,7 +124,7 @@ static inline int kmem_cache_debug(struct kmem_cache *s)
 #endif
 }
 
-inline void *fixup_red_left(struct kmem_cache *s, void *p)
+void *fixup_red_left(struct kmem_cache *s, void *p)
 {
 	if (kmem_cache_debug(s) && s->flags & SLAB_RED_ZONE)
 		p += s->red_left_pad;