【问题标题】:gem5: X86 KVM full system support for readfile pseudo instructiongem5: X86 KVM 全系统支持 readfile 伪指令
【发布时间】: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


【解决方案1】:

我发现这个补丁到目前为止看起来很有希望: https://github.com/darchr/gem5/commit/d8041a088fab8ef11a8783a55d25e184265940b0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-12
    • 2012-10-08
    • 2020-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多