"Roedel, Joerg" <joerg.roedel@xxxxxxx> wrote on 17/08/2009 17:24:33: > On Mon, Aug 17, 2009 at 03:48:35PM +0200, oritw@xxxxxxxxxx wrote: > > From: Orit Wasserman <oritw@xxxxxxxxxx> > > > > This patch implements nested VMX support. It enables a guest to use the > > VMX APIs in order to run its own nested guest (i.e., it enables > > running other hypervisors which use VMX under KVM). The current patch > > supports running Linux under a nested KVM. Additional patches for > > running Windows under nested KVM, and Linux and Windows under nested > > VMware server(!), are currently running in the lab. We are in the > > process of forward-porting those patches to -tip. > > > > The current patch only supports a single nested hypervisor, which can > > only run a single guest. SMP is not supported yet when running nested > > hypervisor (work in progress). Only 64 bit nested hypervisors are > > supported. Currently only EPT mode in both host and nested hypervisor > > is supported (i.e., both hypervisors must use EPT). > > > > This patch was written by: > > Orit Wasserman, oritw@xxxxxxxxxx > > Ben-Ami Yassour, benami@xxxxxxxxxx > > Abel Gordon, abelg@xxxxxxxxxx > > Muli Ben-Yehuda, muli@xxxxxxxxxx > > > > With contributions by > > Anthony Liguori, aliguori@xxxxxxxxxx > > Mike Day, mdday@xxxxxxxxxx > > Nice work. Do you have any performance numbers? We are currently working on the performance, and will have more numbers soon. For this patch, for kernbench the overhead of nested kvm over non-nested kvm is about 12%, mostly due to nested EPT which really improves performance. Regards, Ben > > Joerg > > -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html