From 1c34a9bd944d40d9cfdff5ef4892ab25732626cf Mon Sep 17 00:00:00 2001 From: Daniel Cederman Date: Tue, 19 Dec 2017 13:36:33 +0100 Subject: sparc: Remove sequence that could trigger B2BST errata --- cpukit/score/cpu/sparc/syscall.S | 2 -- 1 file changed, 2 deletions(-) diff --git a/cpukit/score/cpu/sparc/syscall.S b/cpukit/score/cpu/sparc/syscall.S index 574cf66176..603ed7a738 100644 --- a/cpukit/score/cpu/sparc/syscall.S +++ b/cpukit/score/cpu/sparc/syscall.S @@ -212,9 +212,7 @@ SYM(syscall_lazy_fp_switch): std %f30, [%l5 + SPARC_FP_CONTEXT_OFFSET_F30_F31] SPARC_LEON3FT_B2BST_NOP st %fsr, [%l5 + SPARC_FP_CONTEXT_OFFSET_FSR] - SPARC_LEON3FT_B2BST_NOP st %g0, [%g6 + SPARC_PER_CPU_FP_OWNER_OFFSET] - SPARC_LEON3FT_B2BST_NOP st %l5, [%l7 + %lo(SPARC_THREAD_CONTROL_REGISTERS_FP_CONTEXT_OFFSET)] .Lfp_save_done: -- cgit v1.2.3