android_kernel_samsung_msm8976/include
Minchan Kim ddecf36b47 mm: Enhance per process reclaim to consider shared pages
Some pages could be shared by several processes. (ex, libc)
In case of that, it's too bad to reclaim them from the beginnig.

This patch causes VM to keep them on memory until last task
try to reclaim them so shared pages will be reclaimed only if
all of task has gone swapping out.

This feature doesn't handle non-linear mapping on ramfs because
it's very time-consuming and doesn't make sure of reclaiming and
not common.

Change-Id: I7e5f34f2e947f5db6d405867fe2ad34863ca40f7
Signed-off-by: Sangseok Lee <sangseok.lee@lge.com>
Signed-off-by: Minchan Kim <minchan@kernel.org>
Patch-mainline: linux-mm @ 9 May 2013 16:21:27
[vinmenon@codeaurora.org: trivial merge conflict fixes]
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
2015-04-16 10:14:27 -07:00
..
acpi
asm-generic syscall_get_arch: remove useless function arguments 2015-03-19 14:52:43 -07:00
clocksource
crypto
drm
dt-bindings clk: qcom: 8952: Update gpll4 frequency as per clock plan 2015-03-30 13:15:15 +05:30
keys
kvm
linux mm: Enhance per process reclaim to consider shared pages 2015-04-16 10:14:27 -07:00
math-emu
media msm: camera: sensor: Add 3phase flag in sensor 2015-04-13 12:00:24 -07:00
memory
misc
net cnss: Increase maximum firmware size for secure firmware feature 2015-04-13 19:13:53 -07:00
pcmcia
ras
rdma
rxrpc
scsi
soc/qcom msm: spm: Add new API to set only SPM start address 2015-04-10 09:50:55 +05:30
sound ASoC: msm: qdsp6v2: Add Vorbis in compress offload path 2015-04-12 16:43:54 +08:00
target
trace power: bcl: Add ftrace events 2015-03-31 11:29:26 -06:00
uapi ASoC: msm: qdsp6v2: Add Vorbis in compress offload path 2015-04-12 16:43:54 +08:00
video
xen
Kbuild