Operating system 在Pintos上使用QEMU:使检查返回失败,因为QEMU在执行后挂起

Operating system 在Pintos上使用QEMU:使检查返回失败,因为QEMU在执行后挂起,operating-system,qemu,pintos,Operating System,Qemu,Pintos,我正在使用QEMU设置作为模拟器开发PINTOS。当我运行pintos run alarm single时,它可以工作,但当我使用make check运行测试时,问题就出现了 输出成功生成,但测试仍然返回FAIL,因为QEMU没有使用给定的命令行输入成功退出。退出QEMU的唯一方法是进行另一个命令行输入quit 是否可以添加命令行选项以在运行完成后完全退出QEMU 否则,是否可以在pintos脚本或Makefile脚本中添加一两行,以便在QEMU完成运行报警单命令后,我可以将quit解析到QEM

我正在使用QEMU设置作为模拟器开发PINTOS。当我运行
pintos run alarm single
时,它可以工作,但当我使用
make check
运行测试时,问题就出现了

输出成功生成,但测试仍然返回FAIL,因为QEMU没有使用给定的命令行输入成功退出。退出QEMU的唯一方法是进行另一个命令行输入
quit

是否可以添加命令行选项以在运行完成后完全退出QEMU

否则,是否可以在pintos脚本或Makefile脚本中添加一两行,以便在QEMU完成
运行报警单
命令后,我可以将
quit
解析到QEMU