summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 5eea900)
raw | patch | inline | side by side (parent: 5eea900)
author | Guenter Roeck <linux@roeck-us.net> | |
Wed, 15 Apr 2015 15:33:50 +0000 (08:33 -0700) | ||
committer | Guenter Roeck <linux@roeck-us.net> | |
Wed, 10 Jun 2015 17:19:47 +0000 (10:19 -0700) |
The latest version of modinfo fails to compile score architecture
targets with the following error.
FATAL: The relocation at __ex_table+0x634 references
section "__ex_table" which is not executable, IOW
the kernel will fault if it ever tries to
jump to it. Something is seriously wrong
and should be fixed.
The probem is caused by a bad label in an __ex_table entry.
Acked-by: Lennox Wu <lennox.wu@gmail.com>
Cc: Quentin Casasnovas <quentin.casasnovas@oracle.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
targets with the following error.
FATAL: The relocation at __ex_table+0x634 references
section "__ex_table" which is not executable, IOW
the kernel will fault if it ever tries to
jump to it. Something is seriously wrong
and should be fixed.
The probem is caused by a bad label in an __ex_table entry.
Acked-by: Lennox Wu <lennox.wu@gmail.com>
Cc: Quentin Casasnovas <quentin.casasnovas@oracle.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
arch/score/lib/string.S | patch | blob | history |
index 00b7d3a2fc60681253eb2e1c1b874e48bbd02a4a..16efa3ad037f7cffbdbb4a5ffcf57a5d25325648 100644 (file)
--- a/arch/score/lib/string.S
+++ b/arch/score/lib/string.S
br r3
.section .fixup, "ax"
+99:
br r3
.previous
.section __ex_table, "a"
.align 2
-99:
.word 0b, 99b
.previous