changeset 63810213a687 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=63810213a687
description:
        cpu: TrafficGen sinks snoops without complaining

        To be able to use the TrafficGen in a system with caches we need to
        allow it to sink incoming snoop requests. By default the master port
        panics, so silently ignore any snoops.

diffstat:

 src/cpu/testers/traffic_gen/traffic_gen.hh |  6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diffs (16 lines):

diff -r 41413f830836 -r 63810213a687 src/cpu/testers/traffic_gen/traffic_gen.hh
--- a/src/cpu/testers/traffic_gen/traffic_gen.hh        Mon Feb 16 03:34:47 
2015 -0500
+++ b/src/cpu/testers/traffic_gen/traffic_gen.hh        Mon Feb 16 03:34:55 
2015 -0500
@@ -152,6 +152,12 @@
 
         bool recvTimingResp(PacketPtr pkt);
 
+        void recvTimingSnoopReq(PacketPtr pkt) { }
+
+        void recvFunctionalSnoop(PacketPtr pkt) { }
+
+        Tick recvAtomicSnoop(PacketPtr pkt) { return 0; }
+
       private:
 
         TrafficGen& trafficGen;
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to