mm: batch activate_page() to reduce lock contention
[firefly-linux-kernel-4.4.55.git] / mm / internal.h
index 69488205723d1666d3265c60279d9dfd6bcf67e0..4c98630f0f7755b5c56003ab63724a07f3b2fa3f 100644 (file)
@@ -39,6 +39,15 @@ static inline void __put_page(struct page *page)
 
 extern unsigned long highest_memmap_pfn;
 
+#ifdef CONFIG_SMP
+extern int putback_active_lru_page(struct zone *zone, struct page *page);
+#else
+static inline int putback_active_lru_page(struct zone *zone, struct page *page)
+{
+       return 0;
+}
+#endif
+
 /*
  * in mm/vmscan.c:
  */