diff options
author | Arnd Bergmann <arnd@arndb.de> | 2012-08-16 07:49:31 (GMT) |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2012-10-09 15:07:43 (GMT) |
commit | 5c5b06c3c09510a2e90f6453266823dc6f940c70 (patch) | |
tree | 8ddec9381859161394858bc255d14976bcaed80d /arch/powerpc/kernel/module_64.c | |
parent | 0e51793e162ca432fc5f04178cf82b80a92c2659 (diff) | |
download | linux-fsl-qoriq-5c5b06c3c09510a2e90f6453266823dc6f940c70.tar.xz |
ARM: kprobes: make more tests conditional
The mls instruction is not available in ARMv6K or below, so we
should make the test conditional on at least ARMv7. ldrexd/strexd
are available in ARMv6K or ARMv7, which we can test by checking
the CONFIG_CPU_32v6K symbol.
/tmp/ccuMTZ8D.s: Assembler messages:
/tmp/ccuMTZ8D.s:22188: Error: selected processor does not support ARM mode `mls r0,r1,r2,r3'
/tmp/ccuMTZ8D.s:22222: Error: selected processor does not support ARM mode `mlshi r7,r8,r9,r10'
/tmp/ccuMTZ8D.s:22252: Error: selected processor does not support ARM mode `mls lr,r1,r2,r13'
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Jon Medhurst <tixy@yxit.co.uk>
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Cc: Leif Lindholm <leif.lindholm@arm.com>
Diffstat (limited to 'arch/powerpc/kernel/module_64.c')
0 files changed, 0 insertions, 0 deletions