Searched hist:"5 f954c3426190f7ae432a09abd62164d5d14c709" (Results 1 – 1 of 1) sorted by relevance
/linux/arch/s390/kernel/ |
H A D | early.c | diff 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>
|