mem: Use Packet writing functions instead of memcpy
[gem5.git] / src / mem / cache / noncoherent_cache.hh
index 2a60f4c5e21f40de602f40583c9fb9285ab4a3ec..824c7ccc9f18a2421ee75e49784631d1b3f4fa05 100644 (file)
@@ -120,12 +120,11 @@ class NoncoherentCache : public BaseCache
      * needs_writeble parameter is ignored.
      */
     PacketPtr createMissPacket(PacketPtr cpu_pkt, CacheBlk *blk,
-                               bool needs_writable) const override;
+                               bool needs_writable,
+                               bool is_whole_line_write) const override;
 
     M5_NODISCARD PacketPtr evictBlock(CacheBlk *blk) override;
 
-    void evictBlock(CacheBlk *blk, PacketList &writebacks) override;
-
   public:
     NoncoherentCache(const NoncoherentCacheParams *p);
 };