s390/boot: enable .bss section for compressed kernel
authorAlexander Egorenkov <egorenar@linux.ibm.com>
Wed, 2 Sep 2020 14:52:06 +0000 (16:52 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Wed, 16 Sep 2020 12:08:47 +0000 (14:08 +0200)
commit980d5f9ab36b6cfe473a8371a7e11bd168c9e630
tree21dd7162377841d3068d014d931ab511dd6f0430
parent1a80b54d1ce1556bba6a8d8cd9384d6a9dcb641a
s390/boot: enable .bss section for compressed kernel

- Support static uninitialized variables in compressed kernel.
- Remove chkbss script
- Get rid of workarounds for not having .bss section

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Reviewed-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/boot/Makefile
arch/s390/boot/compressed/Makefile
arch/s390/boot/compressed/decompressor.c
arch/s390/boot/compressed/vmlinux.lds.S
arch/s390/boot/head.S
arch/s390/boot/ipl_parm.c
arch/s390/boot/startup.c
arch/s390/kernel/setup.c
arch/s390/scripts/Makefile.chkbss [deleted file]