[RTEMS Project] #2782: Cache

RTEMS trac trac at rtems.org
Tue Sep 6 07:10:14 UTC 2016


#2782: Cache
----------------------+------------------
 Reporter:  ppisa     |      Owner:
     Type:  defect    |     Status:  new
 Priority:  high      |  Milestone:  4.11
Component:  libdl     |    Version:  4.11
 Severity:  critical  |   Keywords:
----------------------+------------------
 Cache manager for ARM and libdl RTL for most of architectures are broken
 for 4.11 branch.

 The reason is that instruction cache has to be invalidated for most cache
 enabled architectures after code modifications because local L1
 instruction caches is not included in data cache synchronization
 protocols/snooping.

 Affected architectures are ARM, probably most of PowerPC, SPARC, MIPS.
 Not affected x86 which solve even instruction cache synchronization on
 hardware level.

--
Ticket URL: <http://devel.rtems.org/ticket/2782>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list