From: Heiko Carstens Date: Thu, 30 Jun 2016 08:24:18 +0000 (+0200) Subject: s390/sclp: move uninitialized data to data section X-Git-Tag: v4.8-rc1~61^2~9 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=cf9fdfea5f01bfebeeb28b4b27dc5151c7ea29d3;p=users%2Fhch%2Fuuid.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 d88db40bdf15..f08af675f36f 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) {