diff options
author | Jeff Bailey <jeffbailey@google.com> | 2014-05-17 15:05:43 +0000 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2014-05-20 10:55:59 +1000 |
commit | 1efc563865dbc3710c5af7bc1540360a6d06192c (patch) | |
tree | e78613e17ae0124b6ac3f1289b4190f882ab4d9e /drivers/macintosh | |
parent | 21f585073d6347651f2262da187606fa1c4ee16d (diff) |
powerpc: Clear ELF personality flag if ELFv2 is not requested.
powerpc: Clear ELF personality flag if ELFv2 is not requested.
The POWER kernel uses a personality flag to determine whether it should
be setting up function descriptors or not (per the updated ABI). This
flag wasn't being cleared on a new process but instead was being
inherited. The visible effect was that an ELFv2 binary could not execve
to an ELFv1 binary.
Signed-off-by: Jeff Bailey <jeffbailey@google.com>
arch/powerpc/include/asm/elf.h | 2 ++
1 file changed, 2 insertions(+)
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'drivers/macintosh')
0 files changed, 0 insertions, 0 deletions