diff options
Diffstat (limited to 'Documentation/powerpc')
-rw-r--r-- | Documentation/powerpc/transactional_memory.txt | 7 |
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 | ||
165 | These can be checked by the user program's abort handler as TEXASR[0:7]. | 167 | These can be checked by the user program's abort handler as TEXASR[0:7]. If |
166 | 168 | bit 7 is set, it indicates that the error is consider persistent. For example | |
169 | a TM_CAUSE_ALIGNMENT will be persistent while a TM_CAUSE_RESCHED will not.q | ||
167 | 170 | ||
168 | GDB | 171 | GDB |
169 | === | 172 | === |