On Tue, 5 Apr 2016, Helge Deller wrote: > On 05.04.2016 19:36, Mikulas Patocka wrote: > > On Tue, 5 Apr 2016, Mikulas Patocka wrote: > > > >> Hi > >> > >> The patch "parisc: Use generic extable search and sort routines" makes the > >> kernel unable to load any modules. It fails with: > >> > >> module unix: Unknown relocation: 9 > >> modprobe: FATAL: Error inserting unix (/lib/modules/4.6.0-rc2/kernel/net/unix/unix.ko): Invalid module format > >> > >> When I revert the patch, the kernel 4.6-rc2 boots fine. > >> > >> Apparently, the function apply_relocate_add in arch/parisc/kernel/module.c > >> doesn't handle the new relocation type. > >> > >> Mikulas > > > > BTW. I'm using hppa64 binutils 2.21 to build the kernel. It generates the > > R_PARISC_PCREL32 relocation that the kernel module loader doesn't handle: > > > Can you try attached patch (untested) ? > > Helge I tried a similar patch, the system booted fine ... but then I discovered that the system boots fine no matter what value is written to *loc. Apparently, none of the modules trigger any exceptions in my configuration. I'll have to create a test module that triggers some exception. Mikulas -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html