]> git.proxmox.com Git - mirror_qemu.git/commit - hw/i386/acpi-build.c
i386: Hyper-V VMBus ACPI DSDT entry
authorJon Doron <arilou@gmail.com>
Fri, 24 Apr 2020 12:34:43 +0000 (15:34 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 10 Jun 2020 16:09:41 +0000 (12:09 -0400)
commit6775d15de18268718c2f971c2b2d255c76ff2240
tree875b8532a5af2a0152e5dc5663b0b9c2bd1820f0
parentcab78e7cb298c247c1749125001362a586c45c1f
i386: Hyper-V VMBus ACPI DSDT entry

Guest OS uses ACPI to discover VMBus presence.  Add a corresponding
entry to DSDT in case VMBus has been enabled.

Experimentally Windows guests were found to require this entry to
include two IRQ resources. They seem to never be used but they still
have to be there.

Make IRQ numbers user-configurable via corresponding properties; use 7
and 13 by default.

Signed-off-by: Evgeny Yakovlev <eyakovlev@virtuozzo.com>
Signed-off-by: Roman Kagan <rkagan@virtuozzo.com>
Signed-off-by: Maciej S. Szmigiero <maciej.szmigiero@oracle.com>
Signed-off-by: Jon Doron <arilou@gmail.com>
Message-Id: <20200424123444.3481728-6-arilou@gmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/hyperv/vmbus.c
hw/i386/acpi-build.c
include/hw/hyperv/vmbus-bridge.h