diff --git a/include/linux/page_ref.h b/include/linux/page_ref.h index f3318f34fc54f81d666d6fd8d75300c96b9751bd..7ad46f45df3967832d4f0eb903d12e242cba7f9d 100644 --- a/include/linux/page_ref.h +++ b/include/linux/page_ref.h @@ -62,12 +62,12 @@ static inline void __page_ref_unfreeze(struct page *page, int v) #endif -static inline int page_ref_count(struct page *page) +static inline int page_ref_count(const struct page *page) { return atomic_read(&page->_refcount); } -static inline int page_count(struct page *page) +static inline int page_count(const struct page *page) { return atomic_read(&compound_head(page)->_refcount); }