s390/early: move functions which may not access bss section to extra file
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Fri, 4 May 2018 11:22:12 +0000 (13:22 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 9 May 2018 08:55:01 +0000 (10:55 +0200)
commit971a9ca6259752c04da09535707d08ccc5d1ed4b
treea2403ee27a33aa0d15e42f0ed451c70fe21288dd
parent32fd2b4bcf6bf68ec45c4ddc4f57056b17e22bd7
s390/early: move functions which may not access bss section to extra file

Move functions which may not access bss section to extra file. This
makes it easier to verify that all early functions which may not rely
on an initialized bss section are not accessing it.

Reviewed-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/Makefile
arch/s390/kernel/early.c
arch/s390/kernel/early_nobss.c [new file with mode: 0644]
arch/s390/kernel/entry.h
arch/s390/kernel/head64.S