From: Heiko Carstens Date: Thu, 30 Jun 2016 08:24:18 +0000 (+0200) Subject: s390/sclp: move uninitialized data to data section X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=cf9fdfea5f01bfebeeb28b4b27dc5151c7ea29d3;p=linux.git s390/sclp: move uninitialized data to data section The early sclp code may be called before the bss section is cleared. Therefore move all variables to the data section. Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky --- diff --git a/arch/s390/kernel/sclp.c b/arch/s390/kernel/sclp.c index d88db40bdf159..f08af675f36f5 100644 --- a/arch/s390/kernel/sclp.c +++ b/arch/s390/kernel/sclp.c @@ -12,8 +12,9 @@ #define EVTYP_VT220MSG_MASK 0x00000040 #define EVTYP_MSG_MASK 0x40000000 -static char _sclp_work_area[4096] __aligned(PAGE_SIZE); -static bool have_vt220, have_linemode; +static char _sclp_work_area[4096] __aligned(PAGE_SIZE) __section(data); +static bool have_vt220 __section(data); +static bool have_linemode __section(data); static void _sclp_wait_int(void) {