Revert "defconfig: enable UKSM"

This reverts commit 378dbdf85fe83de4518187b4b28686ff5651c628.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
Revert "mm:uksm: set default uksm_cpu_governor low"

This reverts commit ca3fb2317853ddb78c3bb3a9daa6bc7d82b36eba.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
Revert "Add UKSM 0.1.2.2 for 3.4 kernels"

This reverts commit d7f7bf1479b0851f70377b70fd6eb9cea105c2c6.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
ksm: check and skip page, if it is already scanned

On system like Android where most of the process are forked
from parent w/o execve, KSM can scan same page multiple times
in one scan cycle. There is no advantage in scanning same page
multiple times for merging. During testing with Android, it was
observed around 60% pages are skipped for each scan cycle.

Change-Id: I0cf01802f0b4d61fcab92558beb9e1c660dc9a77
Link: http://lkml.kernel.org/r/CAMrOTPgBtANS_ryRjan0-dTL97U7eRvtf3dCsss=Kn+Uk89fuA@mail.gmail.com
Signed-off-by: Pradeep Sawlani <sawlani@amazon.com>

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
mm: ksm: use faux values

Signed-off-by: Dan Trifan <jimsth@gmail.com>
defconfig: enable KSM_CHECK_PAGE

Signed-off-by: Dan Trifan <jimsth@gmail.com>
msm8974-regulator.dtsi: further reduce CPU retention voltage

this should help idel drain during processor retention c-state

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>