CHROMIUM: Consider min_free_kbytes in low memory notification.

The parameter min_free_kbytes controls low watermark. Memory under low
watermark is reserved for emergency page allocation. A regular page
allocation could not use them. As a result, the reserved memory should
not be considered available when checking memory status.

Signed-off-by: Cheng-Yu Lee <cylee@chromium.org>

BUG=chromium:645512,b:34516501
TEST=System functions normally and passed autotest cheets_LowMemoryKiller.

Change-Id: Ibb87691aff7d44b370b54147984d75879d624887
Reviewed-on: https://chromium-review.googlesource.com/412626
Commit-Ready: Cheng-Yu Lee <cylee@chromium.org>
Tested-by: Cheng-Yu Lee <cylee@chromium.org>
Reviewed-by: Luigi Semenzato <semenzato@chromium.org>
(cherry picked from commit 2a228ce41cc700086dd88d29636ed1b21fc915b6)
Reviewed-on: https://chromium-review.googlesource.com/442928
1 file changed