From ade76b1828139a3789717ae65a8afce29a42461f Mon Sep 17 00:00:00 2001 From: Daniel Thompson Date: Mon, 26 Oct 2015 15:51:09 +0000 Subject: fixup! ARM: smp: implement arch_trigger_all_cpus_backtrace using IPI --- arch/arm/kernel/smp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/kernel/smp.c b/arch/arm/kernel/smp.c index fd71908a58f4..bda636e9f27c 100644 --- a/arch/arm/kernel/smp.c +++ b/arch/arm/kernel/smp.c @@ -583,7 +583,7 @@ void smp_send_all_cpu_backtrace(void) return; cpumask_copy(&backtrace_mask, cpu_online_mask); - cpu_clear(this_cpu, backtrace_mask); + cpumask_clear_cpu(this_cpu, &backtrace_mask); pr_info("Backtrace for cpu %d (current):\n", this_cpu); dump_stack(); @@ -607,12 +607,12 @@ void smp_send_all_cpu_backtrace(void) */ static void ipi_cpu_backtrace(unsigned int cpu, struct pt_regs *regs) { - if (cpu_isset(cpu, backtrace_mask)) { + if (cpumask_test_cpu(cpu, &backtrace_mask)) { raw_spin_lock(&backtrace_lock); pr_warning("IPI backtrace for cpu %d\n", cpu); show_regs(regs); raw_spin_unlock(&backtrace_lock); - cpu_clear(cpu, backtrace_mask); + cpumask_clear_cpu(cpu, &backtrace_mask); } } -- cgit v1.2.3