Internships/ProjectIdeas/CompleteSVM
Complete AMD virtualization emulation
Summary: Fix bugs and add extra features for QEMU's emulation of AMD virtualization instructions.
QEMU already includes a basic implementation of the virtualization extensions that are found in AMD processors. The project includes:
- fixing bugs in the implementations, using the kvm-unit-tests suite
- adding support for new features such as vGIF or vVMLOAD/vVMSAVE
Links:
Details:
- Skill level: intermediate, or beginner with a good understanding of the x86 architecture
- Language: C
- Mentor: Paolo Bonzini (pbonzini@redhat.com)
- Suggested by: Paolo Bonzini