mm: introduce idle page tracking
[linux-2.6-block.git] / fs / proc / page.c
index 70d23245dd43942d6c3e7691f5f07ba8aa7deaaf..c2d29edcaa6bd131269cb8428ecd96183ed8324d 100644 (file)
 #include <linux/seq_file.h>
 #include <linux/hugetlb.h>
 #include <linux/memcontrol.h>
+#include <linux/mmu_notifier.h>
+#include <linux/page_idle.h>
 #include <linux/kernel-page-flags.h>
 #include <asm/uaccess.h>
 #include "internal.h"
 
 #define KPMSIZE sizeof(u64)
 #define KPMMASK (KPMSIZE - 1)
+#define KPMBITS (KPMSIZE * BITS_PER_BYTE)
 
 /* /proc/kpagecount - an array exposing page counts
  *