私はPintosプロジェクトに取り組んでいました。そして、適切な優先順位スケジューリングのために優先順位寄付メカニズムを実装しているときに、QEMUエミュレーターがハングアップしました(画像を添付しました。ピントのダンプは次のとおりです)。printfステートメントをデバッグして挿入しようとしましたが、リモートホストを介してqemuをデバッグしているときに、mainに入るとすぐに再びハングアップしました。誰かが私にこれらすべてのトラブルシューティングを行う方法を教えてもらえますか?それ以外の場合は、コード全体とqemu、およびその間のすべてを再インストールする必要があります。
ピントからのダンプ:
sankalps@ubuntu:~/projects/os_projects/pintos/src$ pintos --gdb -- run alarm-zero
qemu -hda /tmp/IbpgyXzQhW.dsk -m 4 -net none -serial stdio -s -S
open /dev/kvm: No such file or directory
Could not initialize KVM, will disable KVM support
PiLo hda1
Loading.........
Kernel command line: run alarm-zero
made it till here
QEMUでエミュレートされたピントス