I've cross compiled the kernel+modules, mostly following the steps in comment #18.
Then, I've scanned the generated module for the AARCH64_ADR_PREL_PG_HI21 relocation.
When compiled with Linaro-2015.12, this relocation is present.
When compiled with Linaro-2015.10, it is not.
When using Linaro-2015.11, the build fails with errors such as:
Assembler messages:
Error: selected processor does not support `aese v0.16b,v1.16b'
Assuming that these relocations are the real cause of the problem, I'm going to bisect to identify which commit in our branch introduced them.
I've cross compiled the kernel+modules, mostly following the steps in comment #18.
Then, I've scanned the generated module for the AARCH64_ ADR_PREL_ PG_HI21 relocation.
When compiled with Linaro-2015.12, this relocation is present.
When compiled with Linaro-2015.10, it is not.
When using Linaro-2015.11, the build fails with errors such as:
Assembler messages:
Error: selected processor does not support `aese v0.16b,v1.16b'
Assuming that these relocations are the real cause of the problem, I'm going to bisect to identify which commit in our branch introduced them.