aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/powerpc
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/powerpc')
-rw-r--r--Documentation/powerpc/transactional_memory.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/Documentation/powerpc/transactional_memory.txt b/Documentation/powerpc/transactional_memory.txt
index 84e04a0db0f8..c54bf3127651 100644
--- a/Documentation/powerpc/transactional_memory.txt
+++ b/Documentation/powerpc/transactional_memory.txt
@@ -161,9 +161,12 @@ kernel aborted a transaction:
161 transactions for consistency will use this. 161 transactions for consistency will use this.
162 TM_CAUSE_SIGNAL Signal delivered. 162 TM_CAUSE_SIGNAL Signal delivered.
163 TM_CAUSE_MISC Currently unused. 163 TM_CAUSE_MISC Currently unused.
164 TM_CAUSE_ALIGNMENT Alignment fault.
165 TM_CAUSE_EMULATE Emulation that touched memory.
164 166
165These can be checked by the user program's abort handler as TEXASR[0:7]. 167These can be checked by the user program's abort handler as TEXASR[0:7]. If
166 168bit 7 is set, it indicates that the error is consider persistent. For example
169a TM_CAUSE_ALIGNMENT will be persistent while a TM_CAUSE_RESCHED will not.q
167 170
168GDB 171GDB
169=== 172===