tux3: Fix newpage_add_lru() for kernel v3.11
Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
diff --git a/fs/tux3/buffer_fork.c b/fs/tux3/buffer_fork.c
index 867471e..1c62845 100644
--- a/fs/tux3/buffer_fork.c
+++ b/fs/tux3/buffer_fork.c
@@ -354,13 +354,10 @@
/* Required functions are not exported at 3.4.4 */
}
-/* Schedule to add LRU list */
+/* Schedule to add LRU list (based on putback_lru_page()) */
static void newpage_add_lru(struct page *page)
{
- if (TestClearPageActive(page))
- __lru_cache_add(page, LRU_ACTIVE_FILE);
- else
- __lru_cache_add(page, LRU_INACTIVE_FILE);
+ __lru_cache_add(page);
}
enum ret_needfork {