Review Board 2.0.15


mem: Deduce if cache should forward snoops

Review Request #3260 - Created Dec. 28, 2015 and submitted

Information
Andreas Hansson
gem5
default
Reviewers
Default
Changeset 11310:02553e77fa45
---------------------------
mem: Deduce if cache should forward snoops

This patch changes how the cache determines if snoops should be
forwarded from the memory side to the CPU side. Instead of having a
parameter, the cache now looks at the port connected on the CPU side,
and if it is a snooping port, then snoops are forwarded. Less error
prone, and less parameters to worry about.

The patch also tidies up the CPU classes to ensure that their I-side
port is not snooping by removing overrides to the snoop request
handler, such that snoop requests will panic via the default
MasterPort implement

   
Review request changed
Updated (Feb. 10, 2016, 12:40 a.m.)

Status: Closed (submitted)