diff --git a/mm/slub.c b/mm/slub.c
index ac836d31e3be1243729d59d49141e2b6f901a612..bccfb6a17864e735e75ae6349487738e6a14e767 100644
--- a/mm/slub.c
+++ b/mm/slub.c
@@ -1219,7 +1219,7 @@ static __always_inline void slab_lock(struct page *page)
 
 static __always_inline void slab_unlock(struct page *page)
 {
-	bit_spin_unlock(PG_locked, &page->flags);
+	__bit_spin_unlock(PG_locked, &page->flags);
 }
 
 static __always_inline int slab_trylock(struct page *page)