lguest internals

lguest is the simpliest x86 virtualization solution. It is a paravirt hypervisor. In this post I will dive deep into the internals of lguest. Related files tools/lguest/lguest.c， lguest userspace tool just like QEMU. drivers/lguest/core.c, the core code of lguest hypervisor, including the module initialization. drivers/lguest/hypercalls.c, hypercall related handler.…