linux: arc: disable kernel unwinding to fix modules loading
authorAlexey Brodkin <Alexey.Brodkin@synopsys.com>
Wed, 22 Jun 2016 12:47:20 +0000 (15:47 +0300)
committerJohn Crispin <john@phrozen.org>
Wed, 22 Jun 2016 17:32:06 +0000 (19:32 +0200)
commitacd41539d630688e9891003c9b51cace3e113316
tree4def98485722a447d1c5da80952571289a1113bb
parent776613eeba3611d315fa50f869c0064f02748b0e
linux: arc: disable kernel unwinding to fix modules loading

With update of binutils for ARC (this is now based on upstream 2.26)
we noticed issues with loadable kernel modules.

Something like that was happening:
--------------------->8-------------------
mbcache: unknown relocation: 49
insmod: can't insert './mbcache.ko': invalid module format
--------------------->8-------------------

More details could be found in that discussion in binutils mailing list:
http://thread.gmane.org/gmane.comp.gnu.binutils/74662

As of now the simplest work-around is to disable in-kernel unwinder
for now. That will at least allow us to use modules again.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: John Crispin <john@phrozen.org>
target/linux/arc770/config-4.4
target/linux/archs38/config-4.4