hyperv: split hyperv-proto.h into x86 and arch-independent parts
commit5116122af70357d895ecc61c0211dbf786226081
authorRoman Kagan <rkagan@virtuozzo.com>
Fri, 21 Sep 2018 08:20:37 +0000 (21 11:20 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 19 Oct 2018 11:44:13 +0000 (19 13:44 +0200)
tree6b340162f6b4c2080eccaabd9541a8f8dcf17b35
parent2486cb8eba919980091c754256cd014342738a6a
hyperv: split hyperv-proto.h into x86 and arch-independent parts

Some parts of the Hyper-V hypervisor-guest interface appear to be
target-independent, so move them into a proper header.

Not that Hyper-V ARM64 emulation is around the corner but it seems more
conveninent to have most of Hyper-V and VMBus target-independent, and
allows to avoid conflicts with inclusion of arch-specific headers down
the road in VMBus implementation.

Signed-off-by: Roman Kagan <rkagan@virtuozzo.com>
Message-Id: <20180921082041.29380-2-rkagan@virtuozzo.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/hw/hyperv/hyperv-proto.h [new file with mode: 0644]
target/i386/hyperv-proto.h