[PATCH 0/3] MIPS: Fix arch_trigger_cpumask_backtrace(), clean up output

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series switches MIPS to use the generic
nmi_trigger_cpumask_backtrace() infrastructure to back
arch_trigger_cpumask_backtrace(), switching from synchronous to
asynchronous IPIs in the process in order to resolve possible deadlock
conditions. With the generic infrastructure in use we start using the
__cpuidle annotation to clean up its output for idle CPUs.

Applies cleanly atop master as of 894b8c000ae6 ("Merge tag
'for_v4.18-rc2' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs").

Thanks,
    Paul

Paul Burton (3):
  MIPS: Call dump_stack() from show_regs()
  MIPS: Use async IPIs for arch_trigger_cpumask_backtrace()
  MIPS: Annotate cpu_wait implementations with __cpuidle

 arch/mips/kernel/idle.c       | 12 +++++-----
 arch/mips/kernel/process.c    | 43 +++++++++++++++++++++++------------
 arch/mips/kernel/traps.c      |  1 +
 arch/mips/vr41xx/common/pmu.c |  3 ++-
 4 files changed, 38 insertions(+), 21 deletions(-)

-- 
2.17.1





[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux