summaryrefslogtreecommitdiff
path: root/mm/vmstat.c
diff options
context:
space:
mode:
authorLiam Mark <lmark@codeaurora.org>2014-03-10 16:06:39 -0700
committerJeevan Shriram <jshriram@codeaurora.org>2016-04-13 11:10:16 -0700
commitf47218c220b6fe29c5440bec65ec4b8bb1ac030b (patch)
treec3339a73026347f6da2dfde47dace40293f4845c /mm/vmstat.c
parent55fc1595ecb35f8f3ba263d534047f24f04b75f8 (diff)
lowmemorykiller: Account for highmem during kswapd reclaim
Currenlty most memory reclaim is done through kswapd. Since kswapd uses a gfp mask of GFP_KERNEL, and because the lowmemorykiller is zone aware, the lowmemorykiller will ignore highmem most of the time. This results in the lowmemorykiller being overly aggressive. The fix to this issue is to allow the lowmemorykiller to count highmem when being called by the kswapd if the lowmem watermarks are satisfied. Change-Id: I938644584f374763d10d429d835e74daa4854a38 Signed-off-by: Liam Mark <lmark@codeaurora.org>
Diffstat (limited to 'mm/vmstat.c')
0 files changed, 0 insertions, 0 deletions