linux_dsm_epyc7002/arch/s390/mm
Michael Holzheu 92fe31329c [S390] zcore: CPU registers are not saved under LPAR
To save the registers for all CPUs a sigp "store status" is done that
stores the registers to address absolute zero. To access storage at
absolute zero, normally the address of the prefix register of the
accessing CPU has to be used. This does not work when large pages are
active (currently only under LPAR). In order to fix that problem,
instead of memcpy memcpy_real is used, which switches to real mode
where prefixing works.

Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2010-03-24 11:49:53 +01:00
..
cmm.c [S390] smsgiucv: declare char pointers as "const" 2010-03-08 12:26:28 +01:00
extmem.c [S390] Replace ENOTSUPP usage with EOPNOTSUPP 2010-02-26 22:37:31 +01:00
fault.c [S390] use kprobes_built_in() in mm/fault code 2010-02-26 22:37:32 +01:00
hugetlbpage.c hugetlb: introduce pud_huge 2008-07-24 10:47:18 -07:00
init.c [S390] free_initmem: reduce code duplication 2010-02-26 22:37:31 +01:00
maccess.c [S390] zcore: CPU registers are not saved under LPAR 2010-03-24 11:49:53 +01:00
Makefile [S390] Enable guest page hinting by default. 2009-09-11 10:29:54 +02:00
mmap.c [S390] use helpers for rlimits 2010-01-13 20:44:45 +01:00
page-states.c [S390] hibernation: fix guest page hinting related crash 2009-09-22 22:58:44 +02:00
pgtable.c [S390] Improve address space mode selection. 2009-12-07 12:51:33 +01:00
vmem.c [S390] s390: use change recording override for kernel mapping 2009-12-07 12:51:37 +01:00