s390: revert ELF_ET_DYN_BASE base changes
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 24 Nov 2017 15:23:15 +0000 (16:23 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 Dec 2017 10:26:31 +0000 (11:26 +0100)
commitb367ea94535dbdede5e00110339b3e4c9bdc617d
treefc0b4320c74a8460eaf8f29f4aee8b20bc970e71
parent84779085fa10014b9e8208d7e71b54bced73075c
s390: revert ELF_ET_DYN_BASE base changes

commit 345f8f34bb473241d62803951c18a844dd705f8d upstream.

This reverts commit a73dc5370e153ac63718d850bddf0c9aa9d871e6.

Reducing the base address for 31-bit PIE executables from
(STACK_TOP/3)*2 to 4MB broke several compat programs which
use -fpie to move the executable out of the lower 16MB.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/s390/include/asm/elf.h