Skip to content
Commit cba6ac48 authored by Michael Ellerman's avatar Michael Ellerman
Browse files

powerpc: Add PPC_FEATURE2_HTM_NO_SUSPEND



Some CPUs can operate in a mode where TM (Transactional Memory) is
enabled but the suspended state of TM is disabled. In this mode
tsuspend does not enter suspended state, instead the transaction is
aborted. Similarly any other event that would lead to suspended state
instead aborts the transaction.

There is also an ABI change, in that in this mode processes are not
allowed to sigreturn with an MSR that would lead to suspended state,
Linux will instead return an error to the sigreturn syscall.

Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 07fd1761
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment