]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
powerpc: hard disable irqs in smp_send_stop loop
authorNicholas Piggin <npiggin@gmail.com>
Wed, 5 Sep 2018 16:17:00 +0000 (18:17 +0200)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Thu, 6 Sep 2018 07:24:56 +0000 (09:24 +0200)
commitdee7016d22cd3dcb4d340db0ba41add7c179ca11
tree825657cc1db6c91d26375aa60f19bdc6fbda8435
parent11cdaf61c1986ea682398b48e238fd915393b2e6
powerpc: hard disable irqs in smp_send_stop loop

BugLink: http://bugs.launchpad.net/bugs/1790636
The hard lockup watchdog can fire under local_irq_disable
on platforms with irq soft masking.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
(cherry picked from commit 855bfe0de1a05a01f89975ea8ba9f5521fb0f567)
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Acked-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Khalid Elmously <khalid.elmously@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
arch/powerpc/kernel/smp.c