diff options
| author | 2025-09-12 10:37:34 +0200 | |
|---|---|---|
| committer | 2025-11-11 14:14:07 +0530 | |
| commit | 10e1c77c3636d815db802ceef588522c2d2d947c (patch) | |
| tree | ca2cae5b1a0e58cdf86159ab690fd3de0ec1171d /scripts/Makefile.thinlto | |
| parent | powerpc/32: Restore clearing of MSR[RI] at interrupt/syscall exit (diff) | |
powerpc/32: Fix unpaired stwcx. on interrupt exit
Commit b96bae3ae2cb ("powerpc/32: Replace ASM exception exit by C
exception exit from ppc64") erroneouly copied to powerpc/32 the logic
from powerpc/64 based on feature CPU_FTR_STCX_CHECKS_ADDRESS which is
always 0 on powerpc/32.
Re-instate the logic implemented by commit b64f87c16f3c ("[POWERPC]
Avoid unpaired stwcx. on some processors") which is based on
CPU_FTR_NEED_PAIRED_STWCX feature.
Fixes: b96bae3ae2cb ("powerpc/32: Replace ASM exception exit by C exception exit from ppc64")
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/6040b5dbcf5cdaa1cd919fcf0790f12974ea6e5a.1757666244.git.christophe.leroy@csgroup.eu
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
