x86/kvm/hyper-v: Add support for synthetic debugger interface
Add support for Hyper-V synthetic debugger (syndbg) interface. The syndbg interface is using MSRs to emulate a way to send/recv packets data. The debug transport dll (kdvm/kdnet) will identify if Hyper-V is enabled and if it supports the synthetic debugger interface it will attempt to use it, instead of trying to initialize a network adapter. Reviewed-by:Vitaly Kuznetsov <vkuznets@redhat.com> Signed-off-by:
Jon Doron <arilou@gmail.com> Message-Id: <20200529134543.1127440-4-arilou@gmail.com> Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com>
Showing
- Documentation/virt/kvm/api.rst 16 additions, 0 deletionsDocumentation/virt/kvm/api.rst
- arch/x86/include/asm/kvm_host.h 13 additions, 0 deletionsarch/x86/include/asm/kvm_host.h
- arch/x86/kvm/hyperv.c 155 additions, 3 deletionsarch/x86/kvm/hyperv.c
- arch/x86/kvm/hyperv.h 5 additions, 0 deletionsarch/x86/kvm/hyperv.h
- arch/x86/kvm/trace.h 51 additions, 0 deletionsarch/x86/kvm/trace.h
- arch/x86/kvm/x86.c 8 additions, 0 deletionsarch/x86/kvm/x86.c
- include/uapi/linux/kvm.h 10 additions, 0 deletionsinclude/uapi/linux/kvm.h
Loading
Please register or sign in to comment