diff options
author | Mikulas Patocka <mpatocka@redhat.com> | 2017-03-14 18:47:29 +0300 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2017-03-15 22:55:30 +0300 |
commit | 5f655322b1ba4bd46e26e307d04098f9c84df764 (patch) | |
tree | 049f36f71b491a29a24f409ceebb634e93408971 /arch/sparc/lib/U1memcpy.S | |
parent | 95422dec6bd4a7c57444743f7b1bb375335a6298 (diff) | |
download | linux-5f655322b1ba4bd46e26e307d04098f9c84df764.tar.xz |
parisc: support R_PARISC_SECREL32 relocation in modules
The parisc kernel doesn't work with CONFIG_MODVERSIONS since the commit
71810db27c1c853b335675bee335d893bc3d324b. It can't load modules with the
error: "module unix: Unknown relocation: 41".
The commit changes __kcrctab from 64-bit valus to 32-bit values. The
assembler generates R_PARISC_SECREL32 secrel relocation for them and the
module loader doesn't support this relocation.
This patch adds the R_PARISC_SECREL32 relocation to the module loader.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Cc: stable@vger.kernel.org # v4.10+
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/sparc/lib/U1memcpy.S')
0 files changed, 0 insertions, 0 deletions