summaryrefslogtreecommitdiff
path: root/drivers/power
diff options
context:
space:
mode:
authorSuzuki K Poulose <Suzuki.Poulose@arm.com>2018-12-10 21:07:33 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-12-05 17:34:17 +0300
commit42c9c872d7da3d8c75785d8c67b10cef542f23a8 (patch)
tree29d37eb68535601ccb356df03479f6fc9009b00e /drivers/power
parent4afc01a8d44d49617eab567b4bcc6c8d00bdd385 (diff)
downloadlinux-42c9c872d7da3d8c75785d8c67b10cef542f23a8.tar.xz
arm64: smp: Handle errors reported by the firmware
[ Upstream commit f357b3a7e17af7736d67d8267edc1ed3d1dd9391 ] The __cpu_up() routine ignores the errors reported by the firmware for a CPU bringup operation and looks for the error status set by the booting CPU. If the CPU never entered the kernel, we could end up in assuming stale error status, which otherwise would have been set/cleared appropriately by the booting CPU. Reported-by: Steve Capper <steve.capper@arm.com> Cc: Will Deacon <will.deacon@arm.com> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/power')
0 files changed, 0 insertions, 0 deletions