These patches support triggering of proactive compaction by user on write to the /proc/sys/vm/compaction_proactiveness. Changes in V3: - Incorporated review comments. Changes in V2: - https://lore.kernel.org/patchwork/patch/1431283/ Changes in V1: - https://lore.kernel.org/patchwork/patch/1417064/ Charan Teja Reddy (2): mm: compaction: support triggering of proactive compaction by user mm: compaction: fix wakeup logic of proactive compaction Documentation/admin-guide/sysctl/vm.rst | 3 +- include/linux/compaction.h | 2 ++ include/linux/mmzone.h | 1 + kernel/sysctl.c | 2 +- mm/compaction.c | 49 ++++++++++++++++++++++++++++++--- 5 files changed, 51 insertions(+), 6 deletions(-) -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation