Messages in this thread | | | From | Vitaly Kuznetsov <> | Subject | Re: [RFC 0/6] Enlightened VMCS support for KVM on Hyper-V | Date | Tue, 16 Jan 2018 13:05:26 +0100 |
| |
Wanpeng Li <kernellwp@gmail.com> writes:
> 2018-01-16 1:30 GMT+08:00 Vitaly Kuznetsov <vkuznets@redhat.com>: >> Early RFC. I'll refer to this patchset in my DevConf/FOSDEM >> presentations. >> >> When running nested KVM on Hyper-V it's possible to use so called >> 'Enlightened VMCS' and do normal memory reads/writes instead of >> doing VMWRITE/VMREAD instructions. Tests show that this speeds up >> tight CPUID loop almost 3 times: >> >> Before: >> ./cpuid_tight >> 20459 >> >> After: >> ./cpuid_tight >> 7698 > > Maybe you can apply a similar idea to kvm nested on kvm. >
Yes we can. Basically, that would mean directly accessing 'struct vmcs12' from L1 hypervisor.
-- Vitaly
| |