summaryrefslogtreecommitdiff
path: root/drivers/oprofile/buffer_sync.c
diff options
context:
space:
mode:
authorNicholas Piggin <npiggin@gmail.com>2018-04-01 13:36:13 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2018-04-03 15:59:09 +0300
commit6bed3237624e3faad1592543952907cd01a42c83 (patch)
treeb3a9aa7ef1247c67ad75b42147e13f35ed528a8f /drivers/oprofile/buffer_sync.c
parenta2b5e056b75ee6ef0777817644a456b36b96ce38 (diff)
downloadlinux-6bed3237624e3faad1592543952907cd01a42c83.tar.xz
powerpc: use NMI IPI for smp_send_stop
Use the NMI IPI rather than smp_call_function for smp_send_stop. Have stopped CPUs hard disable interrupts rather than just soft disable. This function is used in crash/panic/shutdown paths to bring other CPUs down as quickly and reliably as possible, and minimizing their potential to cause trouble. Avoiding the Linux smp_call_function infrastructure and (if supported) using true NMI IPIs makes this more robust. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'drivers/oprofile/buffer_sync.c')
0 files changed, 0 insertions, 0 deletions