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 the panic condition mentioned above in the thread in the function RecvTimingReq in src/mem/dram_ctrl.cc. Anyone has an idea as to how the CleanEvict packet needs to be handled?
src/mem/packet.cc - line 101 { SET3(IsRequest, IsEviction, FromCache), InvalidCmd, "CleanEvict" } _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s