----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3560/#review8493 -----------------------------------------------------------
Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:14 a.m., Andreas Sandberg wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/3560/ > ----------------------------------------------------------- > > (Updated July 12, 2016, 12:14 a.m.) > > > Review request for Default. > > > Repository: gem5 > > > Description > ------- > > Changeset 11562:814bf8605bd2 > --------------------------- > mem: Update mostly exclusive cache policy to cover more cases > > This patch changes how the mostly exclusive policy is enforced to > ensure that we drop blocks when we should. As part of this change, the > actual invalidation due to the clusivity enforcement is moved outside > the hit handling, to a separate method maintainClusivity. For the > timing mode that means we can deal with all MSHR targets before taking > any action and possibly dropping the block. The method > satisfyCpuSideRequest is also renamed satisfyRequest as part of this > change (since we only ever see requests from the cpu-side port). > > Change-Id: If6f3d1e0c3e7be9a67b72a55e4fc2ec4a90fd3d2 > Reviewed-by: Nikos Nikoleris <[email protected]> > > > Diffs > ----- > > src/mem/cache/cache.hh f050b8cf4754 > src/mem/cache/cache.cc f050b8cf4754 > > Diff: http://reviews.gem5.org/r/3560/diff/ > > > Testing > ------- > > > Thanks, > > Andreas Sandberg > > _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
