Changeset 2f8704b6 in rtems
- Timestamp:
-
07/13/17 07:26:50
(7 years ago)
- Author:
- Daniel Cederman <cederman@…>
- Branches:
- 5, master
- Children:
- 4debaca6
- Parents:
- 1549beb
- git-author:
- Daniel Cederman <cederman@…> (07/13/17 07:26:50)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (07/17/17 05:41:38)
- Message:
-
sparc: Add assembly workaround for LEON3FT B2BST errata
This patch adds NOP instructions to prevent instruction sequences
that are sensitive to the LEON3FT B2BST errata. See GRLIB-TN-0009:
"LEON3FT Stale Cache Entry After Store with Data Tag Parity Error"
for more information.
The sequences are only modified if FIX_LEON3FT_B2BST is defined.
The patch works in conjunction with the -mfix-ut700, -mfix-gr712rc,
and -mfix-ut699 GCC flags that prevents the sensitive sequences from
being generated.
Update #3057.
-
(No files)
-