From 4535d384dbcc58e20a430a01eb4562a13030f7cf Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 1 Jul 2021 08:27:11 +0200 Subject: bsp/leon3: Do not invalidate cache in SMP start Since the trap table is now statically initialized, there is no need to invalidate the instruction cache. --- bsps/sparc/leon3/start/bspsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsps/sparc/leon3/start/bspsmp.c b/bsps/sparc/leon3/start/bspsmp.c index 4e6e3a6e36..abc3e61e2c 100644 --- a/bsps/sparc/leon3/start/bspsmp.c +++ b/bsps/sparc/leon3/start/bspsmp.c @@ -105,7 +105,7 @@ void _CPU_SMP_Finalize_initialization( uint32_t cpu_count ) void _CPU_SMP_Prepare_start_multitasking( void ) { - rtems_cache_invalidate_entire_instruction(); + /* Do nothing */ } void _CPU_SMP_Send_interrupt(uint32_t target_processor_index) -- cgit v1.2.3