Hyper-V reset, vp index, vp runtime support is required to support loading Windows guest driver Winhv.sys. Winhv.sys in guest is required to support Windows VMBus.
These changes are simple and straightforward. Let's them go first. Paolo, I am sending these patches without taking into account your patchset with header cleanup. Should we do something? I would be also be happy to hear news about remaining patches from Andrey about HyperV panic. Please let us know is something from our side will improve the situation. Signed-off-by: Andrey Smetanin <[email protected]> Reviewed-by: Roman Kagan <[email protected]> Signed-off-by: Denis V. Lunev <[email protected]> CC: Paolo Bonzini <[email protected]> CC: Richard Henderson <[email protected]> CC: Eduardo Habkost <[email protected]> CC: "Andreas Färber" <[email protected]> CC: Marcelo Tosatti <[email protected]> Andrey Smetanin (3): target-i386/kvm: Hyper-V HV_X64_MSR_RESET support target-i386/kvm: set Hyper-V features cpuid bit HV_X64_MSR_VP_INDEX_AVAILABLE target-i386/kvm: Hyper-V HV_X64_MSR_VP_RUNTIME support linux-headers/asm-x86/hyperv.h | 6 ++++++ target-i386/cpu-qom.h | 3 +++ target-i386/cpu.c | 3 +++ target-i386/cpu.h | 1 + target-i386/kvm.c | 39 ++++++++++++++++++++++++++++++++++++++- target-i386/machine.c | 20 ++++++++++++++++++++ 6 files changed, 71 insertions(+), 1 deletion(-) -- 2.1.4
