summaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/page-states.c
Commit message (Collapse)AuthorAgeFilesLines
* [S390] hibernation: fix guest page hinting related crashHeiko Carstens2009-09-221-8/+44
| | | | | | | | | | | | | | On resume the system that loads the to be resumed image might have unstable pages. When the resume image is copied back and a write access happen to an unstable page this causes an exception and the system crashes. To fix this set all free pages to stable before copying the resumed image data. Also after everything has been restored set all free pages of the resumed system to unstable again. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
* [S390] Enable guest page hinting by default.Heiko Carstens2009-09-111-4/+2
| | | | | | | | | Get rid of the PAGE_STATES config option and enable guest page hinting by default. It can be disabled by specifying "cmma=off" at the command line. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
* [S390] guest page hinting lightMartin Schwidefsky2008-05-071-0/+79
Use the existing arch_alloc_page/arch_free_page callbacks to do the guest page state transitions between stable and unused. Acked-by: Rik van Riel <riel@redhat.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>