[PATCH] Fix offset2lib issue for x86*, ARM*, PowerPC and MIPS

David Daney ddaney.cavm at gmail.com
Fri Feb 27 09:43:21 AEDT 2015


On 02/26/2015 02:38 PM, Andrew Morton wrote:
[...]
>
> From: Andrew Morton<akpm at linux-foundation.org>
> Subject: fix-offset2lib-issue-for-x86-arm-powerpc-and-mips-fix
>
> Consolidate randomize_et_dyn() implementations into fs/binfmt_elf.c.
>
> There doesn't seem to be a compile-time way of making randomize_et_dyn()
> go away on architectures which don't need it, so mark it __weak to cause
> it to be discarded at link time.
>
> Cc: "H. Peter Anvin"<hpa at zytor.com>
> Cc: Benjamin Herrenschmidt<benh at kernel.crashing.org>
> Cc: Catalin Marinas<catalin.marinas at arm.com>
> Cc: Hector Marco Gisbert<hecmargi at upv.es>
> Cc: Hector Marco-Gisbert<hecmargi at upv.es>
> Cc: Ingo Molnar<mingo at kernel.org>
> Cc: Ismael Ripoll<iripoll at upv.es>
> Cc: Kees Cook<keescook at chromium.org>
> Cc: Ralf Baechle<ralf at linux-mips.org>
> Cc: Russell King<rmk at arm.linux.org.uk>
> Cc: Thomas Gleixner<tglx at linutronix.de>
> Cc: Will Deacon<will.deacon at arm.com>
> Signed-off-by: Andrew Morton<akpm at linux-foundation.org>
[...]
> diff -puN arch/arm64/include/asm/elf.h~fix-offset2lib-issue-for-x86-arm-powerpc-and-mips-fix arch/arm64/include/asm/elf.h
> --- a/arch/arm64/include/asm/elf.h~fix-offset2lib-issue-for-x86-arm-powerpc-and-mips-fix
> +++ a/arch/arm64/include/asm/elf.h
> @@ -1,5 +1,5 @@
>   /*
> - * Copyright (C) 2012 ARM Ltd.
> + * Copyright (C) 20q12 ARM Ltd.

This particular change looks like it may be a typo.

>    *
>    * This program is free software; you can redistribute it and/or modify
>    * it under the terms of the GNU General Public License version 2 as



More information about the Linuxppc-dev mailing list