i found what the problem is:
CONFIG_DEBUG_SET_MODULE_RONX=y
and in the stack trace above you can clearly see that jump-label is trying to patch a section that is made RO by the above option.
The interesting thing is that the same config (JUMP_LABEL=y && DEBUG_SET_MODULE_RONX=y) works in x86, and while digging a i found this conversation:
http://comments.gmane.org/gmane.linux.kernel/1675790
that confirms my finding. I'll continue reaserching the problem.
i found what the problem is:
CONFIG_ DEBUG_SET_ MODULE_ RONX=y
and in the stack trace above you can clearly see that jump-label is trying to patch a section that is made RO by the above option.
The interesting thing is that the same config (JUMP_LABEL=y && DEBUG_SET_ MODULE_ RONX=y) works in x86, and while digging a i found this conversation:
http:// comments. gmane.org/ gmane.linux. kernel/ 1675790
that confirms my finding. I'll continue reaserching the problem.