diff --git a/include/linux/page-flags.h b/include/linux/page-flags.h index 68e9973cd62d..dc8d89e8107a 100644 --- a/include/linux/page-flags.h +++ b/include/linux/page-flags.h @@ -241,7 +241,7 @@ static __always_inline int page_is_fake_head(struct page *page) return page_fixed_fake_head(page) != page; } -static inline unsigned long _compound_head(const struct page *page) +static __always_inline unsigned long _compound_head(const struct page *page) { unsigned long head = READ_ONCE(page->compound_head);