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

Review request for Default.


Repository: gem5


Description
-------

mem, cpu: Add assertions to snoop invalidation logic

This patch adds assertions that enforce that only invalidating snoops
will ever reach into the logic that tracks in-order load completion and
also invalidation of LL/SC (and MONITOR / MWAIT) monitors. Also adds
some comments to MSHR::replaceUpgrades()


Diffs
-----

  src/arch/arm/locked_mem.hh b318499f676cf960be8148635c91f4a4f20c4616 
  src/cpu/o3/lsq_unit_impl.hh b318499f676cf960be8148635c91f4a4f20c4616 
  src/mem/cache/blk.hh b318499f676cf960be8148635c91f4a4f20c4616 
  src/mem/cache/mshr.hh b318499f676cf960be8148635c91f4a4f20c4616 

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


Testing
-------


Thanks,

Curtis Dunham

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

Reply via email to