Add the following knobs in PATCH 1~3: /sys/kernel/mm/page_reporting/reported_kbytes /sys/kernel/mm/page_reporting/refault_kbytes /sys/kernel/mm/page_reporting/reporting_factor Fix unexpected user OOM in PATCH 4. Xunlei Pang (4): mm/page_reporting: Introduce free page reported counters mm/page_reporting: Introduce free page reporting factor mm/page_reporting: Introduce "page_reporting_factor=" boot parameter mm/page_reporting: Fix possible user allocation failure Documentation/admin-guide/kernel-parameters.txt | 3 + include/linux/mmzone.h | 3 + mm/page_alloc.c | 6 +- mm/page_reporting.c | 268 ++++++++++++++++++++++-- 4 files changed, 260 insertions(+), 20 deletions(-) -- 1.8.3.1