# Node ID 7fc1f2b733cf61e3415a5add6ba4af6f6be621d9 # Parent 5be4344f16fe083ce6249d6cfefdf61b6c88323d diff --git a/src/mem/cache/cache_impl.hh b/src/mem/cache/cache_impl.hh --- a/src/mem/cache/cache_impl.hh +++ b/src/mem/cache/cache_impl.hh @@ -1052,11 +1052,7 @@ } // First offset for critical word first calculations - int initial_offset = 0; - - if (mshr->hasTargets()) { - initial_offset = mshr->getTarget()->pkt->getOffset(blkSize); - } + int initial_offset = initial_tgt->pkt->getOffset(blkSize); while (mshr->hasTargets()) { MSHR::Target *target = mshr->getTarget();