CPU: Fix bug when a split transaction is issued to a faster cache
authorAli Saidi <Ali.Saidi@ARM.com>
Mon, 15 Nov 2010 20:04:03 +0000 (14:04 -0600)
committerAli Saidi <Ali.Saidi@ARM.com>
Mon, 15 Nov 2010 20:04:03 +0000 (14:04 -0600)
commit16f210da3715bb69bed9a80a5cf0eeffec0edf7c
tree16968d15dc37c4d38d1da459cacbcaa115a62a99
parent265e145db2d3675d2ac25fac975a21701f92fe50
CPU: Fix bug when a split transaction is issued to a faster cache

In the case of a split transaction and a cache that is faster than a CPU we
could get two responses before next_tick expires. Add an event that is
scheduled in this case and return false rather than asserting.
src/cpu/simple/timing.cc
src/cpu/simple/timing.hh