s390/mm: allocate Real Memory Copy Area in decompressor
authorAlexander Gordeev <agordeev@linux.ibm.com>
Sun, 11 Dec 2022 07:18:57 +0000 (08:18 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 13 Jan 2023 13:15:06 +0000 (14:15 +0100)
commit8e9205d2a58989aff46000ef47021633146ca493
tree8e3bbfa1a53d106fec806f8c85412133b47a0f9d
parente0e0a87b4b85ac3bbf76327fc030e6134b657068
s390/mm: allocate Real Memory Copy Area in decompressor

Move Real Memory Copy Area allocation to the decompressor.
As result, memcpy_real() and memcpy_real_iter() movers
become usable since the very moment the kernel starts.

Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/boot/startup.c
arch/s390/boot/vmem.c
arch/s390/include/asm/maccess.h
arch/s390/kernel/setup.c
arch/s390/mm/maccess.c