[gem5-users] Re: Panic condition when reading a file in blocks of fixed size and processing

2020-07-23 Thread Nikos Nikoleris via gem5-users
Hi, The simplest way to fix this, is to make sure that there is a CoherentXBar just above the memory controller (you probably have one already) and its parameter point_of_coherency is set to True. That way, all packets that are necessary for the coherency protocol are handled by that

[gem5-users] Re: Panic condition when reading a file in blocks of fixed size and processing

2020-07-23 Thread padma.chethan--- via gem5-users
The packet which results in the packet error while handling cache size smaller than the block size is of the type CleanEvict, which is defined in src/mem/packet.cc line number 101 mentioned below. The problem is that CleanEvict is not being handled as IsRead or IsWrite, which is resulting in