public function prePersist(LifecycleEventArgs $args) //the first entity will have the PMP, so we catch it and continue to skip this if after this **/它保存了我的层次结构中的所有东西,甚至是一个新的PMP</
当将mstatus.mpp字段设置为切换到主管模式时,当调用mret时,我将得到一个非法的指令异常。我正在用qemu-system-riscv64系统在riscv64-softmmu版本6.1中测试这一点。我最近从QEMU5.0升级到6.1。在这次升级之前,我的代码起了作用。我看不出任何与变化有关的东西。我假设我的代码中存在一个新版本无法容忍的问题。.setup_hart:
csrw satp, zero # Disable address trans