【发布时间】:2018-11-03 00:03:14
【问题描述】:
我一直在尝试使用 X86-KVM 进行 gem5 完整系统模拟。它设法成功启动,但是当我尝试在启动后传递要执行的脚本时,它总是以这个错误结束:
panic: could not seek: Invalid argument
此外,这些是我在启用 PseudoInst 调试标志时收到的一些消息:
40505125609053: global: PseudoInst::pseudoInst(80, 0)
40505125609053: global: PseudoInst::readfile(0x7fffb4591f10, 0x40000, 0xffffffff80002000)
我在另一个post 中读到,除了需要补丁的 readfile 之外,大多数指令都应该可以工作。
您知道从那时起问题是否已得到解决,或者是否存在这样的补丁?我一直在四处寻找,但找不到。
【问题讨论】:
-
你在 gerrit 上搜索过他提到的补丁吗?或者做一个
git log --grep?也可能从 GDB + 资源中不难推断出这一点,m5op 激活是一个浅层主题。还可以向邮件列表发送一封电子邮件,并询问该线程中的人。 -
我找不到补丁,但我会尝试邮件列表。谢谢,西罗!
-
我发现这个补丁看起来很有希望:github.com/darchr/gem5/commit/…
-
很好,如果解决了,别忘了回答你自己的问题。
标签: gem5