gem5/tests/configs
Ali Saidi a432d8e085 Mem: Fix issue with dirty block being lost when entire block transferred to non-cache.
This change fixes the problem for all the cases we actively use. If you want to try
more creative I/O device attachments (E.g. sharing an L2), this won't work. You
would need another level of caching between the I/O device and the cache
(which you actually need anyway with our current code to make sure writes
propagate). This is required so that you can mark the cache in between as
top level and it won't try to send ownership of a block to the I/O device.
Asserts have been added that should catch any issues.
2011-03-17 19:20:19 -05:00
..
inorder-timing.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
memtest-ruby.py memtest: due to contention increase, increased deadlock threshold 2011-02-08 15:53:33 -08:00
memtest.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
o3-timing-mp-ruby.py Config: Keep track of uncached and cached ports separately. 2011-02-03 20:23:00 -08:00
o3-timing-mp.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
o3-timing-ruby.py Config: Keep track of uncached and cached ports separately. 2011-02-03 20:23:00 -08:00
o3-timing.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
pc-simple-atomic.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
pc-simple-timing.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
realview-simple-atomic.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
realview-simple-timing.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
rubytest-ruby.py regress: Regression tester updates 2010-08-20 17:44:26 -07:00
simple-atomic-mp-ruby.py Config: Keep track of uncached and cached ports separately. 2011-02-03 20:23:00 -08:00
simple-atomic-mp.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
simple-atomic.py Config: Keep track of uncached and cached ports separately. 2011-02-03 20:23:00 -08:00
simple-timing-mp-ruby.py regress: Regression tester updates 2010-08-20 17:44:26 -07:00
simple-timing-mp.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
simple-timing-ruby.py regress: Regression tester updates 2010-08-20 17:44:26 -07:00
simple-timing.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
t1000-simple-atomic.py Config: Keep track of uncached and cached ports separately. 2011-02-03 20:23:00 -08:00
tsunami-o3-dual.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
tsunami-o3.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
tsunami-simple-atomic-dual.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
tsunami-simple-atomic.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
tsunami-simple-timing-dual.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
tsunami-simple-timing.py Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. 2011-03-17 19:20:19 -05:00
twosys-tsunami-simple-atomic.py Config: Keep track of uncached and cached ports separately. 2011-02-03 20:23:00 -08:00