google / android-emulator-hypervisor-driver

Other
778 stars 252 forks source link

Fix the incorrect write to CR3 in the RSM instruction emulation. #94

Open kanren3 opened 2 weeks ago

kanren3 commented 2 weeks ago

This issue causes the CR3 register to be cleared during RSM instruction emulation, which triggers a triple fault and results in the virtual machine shutdown.

google-cla[bot] commented 2 weeks ago

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.