aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/kprobes.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/kernel/kprobes.c')
-rw-r--r--arch/arm/kernel/kprobes.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/kernel/kprobes.c b/arch/arm/kernel/kprobes.c
index 129c1163248b..a79e5c75a96e 100644
--- a/arch/arm/kernel/kprobes.c
+++ b/arch/arm/kernel/kprobes.c
@@ -127,7 +127,7 @@ void __kprobes arch_arm_kprobe(struct kprobe *p)
127 flush_insns(addr, sizeof(u16)); 127 flush_insns(addr, sizeof(u16));
128 } else if (addr & 2) { 128 } else if (addr & 2) {
129 /* A 32-bit instruction spanning two words needs special care */ 129 /* A 32-bit instruction spanning two words needs special care */
130 stop_machine(set_t32_breakpoint, (void *)addr, &cpu_online_map); 130 stop_machine(set_t32_breakpoint, (void *)addr, cpu_online_mask);
131 } else { 131 } else {
132 /* Word aligned 32-bit instruction can be written atomically */ 132 /* Word aligned 32-bit instruction can be written atomically */
133 u32 bkp = KPROBE_THUMB32_BREAKPOINT_INSTRUCTION; 133 u32 bkp = KPROBE_THUMB32_BREAKPOINT_INSTRUCTION;
@@ -190,7 +190,7 @@ int __kprobes __arch_disarm_kprobe(void *p)
190 190
191void __kprobes arch_disarm_kprobe(struct kprobe *p) 191void __kprobes arch_disarm_kprobe(struct kprobe *p)
192{ 192{
193 stop_machine(__arch_disarm_kprobe, p, &cpu_online_map); 193 stop_machine(__arch_disarm_kprobe, p, cpu_online_mask);
194} 194}
195 195
196void __kprobes arch_remove_kprobe(struct kprobe *p) 196void __kprobes arch_remove_kprobe(struct kprobe *p)