summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorKonstantin Neumoin <kneumoin@virtuozzo.com>2016-07-11 15:28:59 +0300
committerSasha Levin <alexander.levin@verizon.com>2016-08-22 19:23:26 +0300
commit0335e86fe11b398837716e5616f44b5c0f8ba4ea (patch)
tree45738378449b55cd9a955472f8f1f089f0ff1966 /scripts
parent40ca045fb7b27303845538f7aa14b13eb33cebb4 (diff)
downloadlinux-0335e86fe11b398837716e5616f44b5c0f8ba4ea.tar.xz
balloon: check the number of available pages in leak balloon
[ Upstream commit 37cf99e08c6fb4dcea0f9ad2b13b6daa8c76a711 ] The balloon has a special mechanism that is subscribed to the oom notification which leads to deflation for a fixed number of pages. The number is always fixed even when the balloon is fully deflated. But leak_balloon did not expect that the pages to deflate will be more than taken, and raise a "BUG" in balloon_page_dequeue when page list will be empty. So, the simplest solution would be to check that the number of releases pages is less or equal to the number taken pages. Cc: stable@vger.kernel.org Signed-off-by: Konstantin Neumoin <kneumoin@virtuozzo.com> Signed-off-by: Denis V. Lunev <den@openvz.org> CC: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions