FAQ
1. When building gem5, it says You're missing the gem5 style or commit message hook...
then you can try
git config --global --add safe.directory <gem5 root dir>
or
chown -R <uid>:<gid> <gem5 directory>
using
id
to get info about<uid>
and<gid>
2. When using MinorCPU, it says AttributeError: object 'BaseMinorCPU' has no attribute 'ArchMMU'
That means you didn’t compile MinorCPU in your gem5. Try to figure out by reading Hint
.
3. I found this LAB is different from gem5 101. Which should I reference?
All contents are subject to this LAB.
4. I found some bugs/problems in this LAB. Where should I issue them?
5. UnicodeDecodeError: ‘ascii’ codec can’t decode …
Delete the Chinese comment and try again.