Home
last modified time | relevance | path

Searched hist:"5 f954c3426190f7ae432a09abd62164d5d14c709" (Results 1 – 1 of 1) sorted by relevance

/linux/arch/s390/kernel/
H A Dearly.cdiff 5f954c3426190f7ae432a09abd62164d5d14c709 Fri Jul 24 12:39:49 CEST 2009 Heiko Carstens <heiko.carstens@de.ibm.com> [S390] hibernation: fix lowcore handling

Our swsusp_arch_suspend() backend implementation disables prefixing
by setting the contents of the prefix register to 0.
However afterwards common code functions are called which might
access percpu data structures.
Since the lowcore contains e.g. the percpu base pointer this isn't
a good idea. So fix this by copying the hibernating cpu's lowcore to
absolute address zero.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>