UPSTREAM: staging: android: lowmemorykiller: neglect swap cached pages in other_file

(cherry picked from commit 058dbde928597e7a8bd04e28e77e5cfc4270591d)

With ZRAM enabled it is observed that lowmemory killer
doesn't trigger properly. swap cached pages are
accounted in NR_FILE, and lowmemorykiller considers
this as reclaimable and adds to other_file. But these
pages can't be reclaimed unless lowmemorykiller triggers.
So subtract swap pages from other_file.

Signed-off-by: Vinayak Menon <>
Signed-off-by: Greg Kroah-Hartman <>
1 file changed