Thread (11 messages) 11 messages, 7 authors, 2015-02-26

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

From: David Daney <hidden>
Date: 2015-02-26 22:43:28
Also in: linux-mips, linuxppc-dev, lkml

Possibly related (same subject, not in this thread)

On 02/26/2015 02:38 PM, Andrew Morton wrote:
[...]
From: Andrew Morton<akpm@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@zytor.com>
Cc: Benjamin Herrenschmidt<benh@kernel.crashing.org>
Cc: Catalin Marinas<catalin.marinas@arm.com>
Cc: Hector Marco Gisbert<redacted>
Cc: Hector Marco-Gisbert<redacted>
Cc: Ingo Molnar<mingo@kernel.org>
Cc: Ismael Ripoll<redacted>
Cc: Kees Cook<redacted>
Cc: Ralf Baechle<redacted>
Cc: Russell King<redacted>
Cc: Thomas Gleixner<redacted>
Cc: Will Deacon<redacted>
Signed-off-by: Andrew Morton<akpm@linux-foundation.org>
[...]
quoted hunk ↗ jump to hunk
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help