XBZRLE encoded migration introduced a MRU page cache meachnism.
Unfortunately, cached items where never freed on a collision.

This lead to out of memory conditions during XBZRLE migration
if the page cache was small and there where a lot of collisions.

Orit Wasserman (2):
  Fix page_cache leak in cache_resize
  Fix cache_resize to keep old entry age

Peter Lieven (2):
  page_cache: fix memory leak
  page_cache: dup memory on insert

 arch_init.c                    |  3 +--
 include/migration/page_cache.h |  3 ++-
 page_cache.c                   | 22 +++++++++++-----------
 3 files changed, 14 insertions(+), 14 deletions(-)

-- 
1.7.11.7


Reply via email to