Hi Vitaly, I am interested in patches since the 4.15 kernel that are specific to nested Hyper-V and specific to non Hyper-V Windows guest. Thanks, Makarand. On 12/3/21, Vitaly Kuznetsov <vkuznets@xxxxxxxxxx> wrote: > Makarand Sonare <makarandsonare@xxxxxxxxxx> writes: > >> Hello Vitaly, >> I am interested in knowing the exact set of KVM >> patches that were added for the Nested Hyper-V scenario. Could you >> please point me to them? > > Hi Makarand, > > are you interested in patches since some upstream kernel version or > since the beginning of time? Thing is, some Hyper-V enlightenments > benefit both Windows and Hyper-V and some are specific to Hyper-V. Out > of top of my head, 'direct synthetic timers', 'Enlightened VMCS', and > 'Enlightened MSR-Bitmap' features are Hyper-V specific. Patch list is > pretty long, see for example > > $ git log --author vkuznets@xxxxxxxxxx --oneline -i --grep > 'enlightened.*vmcs' arch/x86/kvm/ > > and > > $ git log --author vkuznets@xxxxxxxxxx --oneline -i --grep 'direct.*syn' > arch/x86/kvm/ > > Enlightened MSR-Bitmap is only in kvm/master: > ceef7d10dfb6 KVM: x86: VMX: hyper-v: Enlightened MSR-Bitmap support > > The list is likely incomplete as there are pre-requisites for these > patches which may not have the required keywords. There were fixes in > other parts of KVM for nested Hyper-V as well but I don't know an easy > way to find them (grepping for 'Hyper-V/hyperv' in the log would be a > good start but we'll certainly miss something). > > Please let me know if that's what you're looking for and I'll try to > give you more precise information. > > -- > Vitaly > > -- Thanks, Makarand Sonare