]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/linux/mm.h
mm: remain migratetype in freed page
[karo-tx-linux.git] / include / linux / mm.h
index 2ccd7824faf828151d22a63243da23106a595db9..3da1fa00776bfa626a972444247d34d4f7a213e3 100644 (file)
@@ -254,13 +254,13 @@ struct inode;
 /* It's valid only if the page is free path or free_list */
 static inline void set_freepage_migratetype(struct page *page, int migratetype)
 {
-       set_page_private(page, migratetype);
+       page->index = migratetype;
 }
 
 /* It's valid only if the page is free path or free_list */
 static inline int get_freepage_migratetype(struct page *page)
 {
-       return page_private(page);
+       return page->index;
 }
 
 /*