Review Board 2.0.15


mem: Allow non-invalidating uncacheable snoops

Review Request #3767 - Created Dec. 19, 2016 and updated - Latest diff uploaded

Information
Eric Clark
gem5
default
Reviewers
Default

Changeset 11766:3a8eb6336012
---------------------------
mem: Allow non-invalidating uncacheable snoops

This is a follow up to changeset 11285. Uncacheable snoops do
not invalidate so this panics if we are responding to an uncacheable
write snoop.

This panic happens under ARM Linux 4.3. It affects myself and at
least one other user:

https://www.mail-archive.com/gem5-users@gem5.org/msg13105.html

Ran {ARM,X86} debug/quick/se regressions but I don't have the spec binaries. Used with ARM full system simulation to complete my course project.