[kvm-devel] Recursive virtualization

2007-04-04 Thread Casey Jeffery
I swear this has been brought up before in this forum, but I can't find it. I'm curious what the virtualization gurus in this forum think of the possibilities for recursive virtualization. I know vbox claims to support it, but I haven't come across many details on how they do it and I don't think t

Re: [kvm-devel] Recursive virtualization

2007-04-04 Thread Dor Laor
>I swear this has been brought up before in this forum, but I can't >find it. I'm curious what the virtualization gurus in this forum think >of the possibilities for recursive virtualization. I know vbox claims >to support it, but I haven't come across many details on how they do >it and I don't th

Re: [kvm-devel] Recursive virtualization

2007-04-04 Thread Gregory Haskins
It seems from cursory inspection that this is possible in theory, even on HVM hardware. My thoughts are as follows (Intel oriented, which I know better): *) The hypervisor sets to trap on VMX type operations (VMXON/OFF/START/RESUME, etc) and provide emulation of them as follows: *) When a VMXO

Re: [kvm-devel] Recursive virtualization

2007-04-04 Thread Casey Jeffery
Dor, Thanks, I realize there will certainly be a lot of work in virtualizing them. Maybe Intel can help out with VVT-x to give a root-root mode. ;) Any idea at a high level how vbox does it? I will post in their forum, but I assume somebody here has a good idea. Thanks. On 4/4/07, Dor Laor <[EM

Re: [kvm-devel] Recursive virtualization

2007-04-04 Thread Dor Laor
> >Dor, > >Thanks, I realize there will certainly be a lot of work in >virtualizing them. Maybe Intel can help out with VVT-x to give a >root-root mode. ;) > >Any idea at a high level how vbox does it? I will post in their forum, >but I assume somebody here has a good idea. Vbox branched out from