[HOTFIX] This hotfix release applies the following:
- Generalization of the class types in CHI RNF/MN generators thus fixing an issue with missing attributes when using the CHI protocol.
PR: #1851. - Add Sphinx documentation for the gem5 standard library.
This is largely generated from Python docstrings.
See "docs/README" for more information on building and deploying Sphinx documentation.
PR: #335. - Add missing
RubySystem
member and related methods inPerfectCacheMemory
's entries.
This was causing assertions to trigger in "src/mem/ruby/commonNetDest.cc".
PR: #1864. - Add
useSecondaryLoadLinked
function to "src/mem/ruby/slicc_interface/ProtocolInfo.hh".
This fixes a bug which was introduced after the removal of thePROTOCOL_MESI_Two_Level
andPROTOCOL_MESI_Three_Level
MACROs in v24.1.0.0.
These MACROs were being used to infer ifLoad_Linked
requests are sent to the Ruby protocol or not.
TheuseSecondaryLoadLinked
function has been introduced to specify this directly where needed.
PR: #1865.