]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
UBUNTU: SAUCE: (no-up) If zone is so small that watermarks are the same, stop zone...
authorGavin Guo <gavin.guo@canonical.com>
Wed, 12 Oct 2016 01:13:35 +0000 (09:13 +0800)
committerSeth Forshee <seth.forshee@canonical.com>
Wed, 12 Oct 2016 13:07:15 +0000 (08:07 -0500)
commit08556c973d37789102b0058f79ec77f8b88983ab
treed538c17a6c012a77fa04b26e44b39eb80ef49ccb
parent8d796174763c89ec63b45699665d66ddf2050296
UBUNTU: SAUCE: (no-up) If zone is so small that watermarks are the same, stop zone balance.

BugLink: http://bugs.launchpad.net/bugs/1518457
On an AWS t2.micro instance (Xeon E5-2670, 991MiB of memory).
Occasionally (about once a day), kswapd0 falls into a busy loop and
spins on 100% CPU usage indefinitely. Reject to do the zone balance
when the memory is too small.

Signed-off-by: Dan Streetman <dan.streetman@canonical.com>
Signed-off-by: Gavin Guo <gavin.guo@canonical.com>
Tested-by: Jay Vosburgh <jay.vosburgh@canonical.com>
Acked-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
mm/vmscan.c