diff options
Diffstat (limited to 'include/linux/mm.h')
-rw-r--r-- | include/linux/mm.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/mm.h b/include/linux/mm.h index 4ed5c7367b9b..b01e585ab4b5 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h | |||
@@ -240,13 +240,13 @@ struct inode; | |||
240 | /* It's valid only if the page is free path or free_list */ | 240 | /* It's valid only if the page is free path or free_list */ |
241 | static inline void set_freepage_migratetype(struct page *page, int migratetype) | 241 | static inline void set_freepage_migratetype(struct page *page, int migratetype) |
242 | { | 242 | { |
243 | set_page_private(page, migratetype); | 243 | page->index = migratetype; |
244 | } | 244 | } |
245 | 245 | ||
246 | /* It's valid only if the page is free path or free_list */ | 246 | /* It's valid only if the page is free path or free_list */ |
247 | static inline int get_freepage_migratetype(struct page *page) | 247 | static inline int get_freepage_migratetype(struct page *page) |
248 | { | 248 | { |
249 | return page_private(page); | 249 | return page->index; |
250 | } | 250 | } |
251 | 251 | ||
252 | /* | 252 | /* |