Searched hist:11331 (Results 1 - 9 of 9) sorted by relevance

/gem5/configs/common/
H A DCaches.pydiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
/gem5/src/mem/cache/
H A DCache.pydiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
H A Dbase.hhdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
H A Dbase.ccdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
/gem5/src/cpu/minor/
H A Dcpu.hhdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
H A Dlsq.hhdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
/gem5/src/cpu/simple/
H A Dtiming.hhdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
H A Datomic.hhdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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
/gem5/src/cpu/o3/
H A Dcpu.hhdiff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> 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

Completed in 84 milliseconds