From: Konstantin Weitz Date: Wed, 17 Apr 2013 15:36:29 +0000 (+0200) Subject: s390/kvm: support collaborative memory management X-Git-Tag: v3.15-rc1~167^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b31288fa83b2bcc8834e1e208e9526b8bd5ce361;p=pandora-kernel.git s390/kvm: support collaborative memory management This patch enables Collaborative Memory Management (CMM) for kvm on s390. CMM allows the guest to inform the host about page usage (see arch/s390/mm/cmm.c). The host uses this information to avoid swapping in unused pages in the page fault handler. Further, a CPU provided list of unused invalid pages is processed to reclaim swap space of not yet accessed unused pages. [ Martin Schwidefsky: patch reordering and cleanup ] Signed-off-by: Konstantin Weitz Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed