55d54
< #include "mem/packet.hh"
83c82,84
< BaseTags::insertBlock(const PacketPtr pkt, CacheBlk *blk)
---
> BaseTags::insertBlock(const Addr addr, const bool is_secure,
> const int src_master_ID, const uint32_t task_ID,
> CacheBlk *blk)
87,89d87
< // Get address
< Addr addr = pkt->getAddr();
<
92d89
<
94,96c91,92
< MasterID master_id = pkt->req->masterId();
< assert(master_id < cache->system->maxMasters());
< occupancies[master_id]++;
---
> assert(src_master_ID < cache->system->maxMasters());
> occupancies[src_master_ID]++;
99,100c95
< blk->insert(extractTag(addr), pkt->isSecure(), master_id,
< pkt->req->taskId());
---
> blk->insert(extractTag(addr), is_secure, src_master_ID, task_ID);
101a97
> // Check if cache warm up is done