Re: 4.8.0-rc1: Invalid memory access at $SRR0: 0140f86c $SRR1: 00003030
From: Michael Ellerman <mpe@ellerman.id.au> Date: 2016-08-10 09:33:56
Benjamin Herrenschmidt [off-list ref] writes:
It's all the jump label cruft that landed in=C2=A0apply_feature_fixups()
You can't call random call there. On ppc32, it's running in that
weirdo environment where the kernel isn't running at its linked
address and we need to manually RELOC() everything.
Crud. My qemu-mac99 boot test should have caught it, but of course
pmac32 defconfig doesn't enable JUMP_LABEL >:E
I'm moving them to a separate init call, patch on its way...