-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1842/
-----------------------------------------------------------

Review request for Default.


Description
-------

Changeset 9684:29748d82d15b
---------------------------
cpu: Block traffic generator when requests have to retry

This patch changes the queued port for a conventional master port and
stalls the traffic generator when requests are not immediately
accepted. This is a first step to allowing elasticity in the injection
of requests.

The patch also adds stats for the sent packets and retries, and
slightly changes how the nextPacketTick and getNextPacket
interact. The advancing of the trace is now moved to getNextPacket and
nextPacketTick is only responsible for answering the question when the
next packet should be sent.


Diffs
-----

  src/cpu/testers/traffic_gen/generators.hh c5b24e8ed428 
  src/cpu/testers/traffic_gen/generators.cc c5b24e8ed428 
  src/cpu/testers/traffic_gen/traffic_gen.hh c5b24e8ed428 
  src/cpu/testers/traffic_gen/traffic_gen.cc c5b24e8ed428 

Diff: http://reviews.gem5.org/r/1842/diff/


Testing
-------

All regressions pass with stats updates


Thanks,

Andreas Hansson

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to