• Michael Ellerman's avatar
    powerpc: Add PPC_FEATURE2_HTM_NO_SUSPEND · cba6ac48
    Michael Ellerman authored
    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>
    cba6ac48
cputable.h 2.16 KB