Merge remote-tracking branch 'remotes/kraxel/tags/microvm-20200917-pull-request' into staging
microvm: add acpi support
# gpg: Signature made Thu 17 Sep 2020 14:53:06 BST
# gpg: using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
# gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
# gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
# Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138
* remotes/kraxel/tags/microvm-20200917-pull-request: (21 commits)
microvm: enable ramfb
tests/acpi: update expected data files for microvm
tests/acpi: add microvm test
tests/acpi: allow override blkdev
tests/acpi: allow microvm test data updates.
microvm: wire up hotplug
x86: move cpu hotplug from pc to x86
x86: move acpi_dev from pc/microvm
x86: constify x86_machine_is_*_enabled
microvm/acpi: disable virtio-mmio cmdline hack
microvm/acpi: use seabios with acpi=on
microvm/acpi: use GSI 16-23 for virtio
microvm/acpi: add acpi_dsdt_add_virtio() for x86
microvm/acpi: add minimal acpi support
microvm: make virtio irq base runtime configurable
acpi: move acpi_dsdt_add_power_button() to ged
acpi: ged: add x86 device variant.
acpi: ged: add control regs
seabios: add bios-microvm.bin binary
seabios: add microvm config, update build rules
...
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
No related branches found
No related tags found
Showing
- hw/acpi/generic_event_device.c 52 additions, 0 deletionshw/acpi/generic_event_device.c
- hw/arm/virt-acpi-build.c 0 additions, 8 deletionshw/arm/virt-acpi-build.c
- hw/i386/Kconfig 1 addition, 0 deletionshw/i386/Kconfig
- hw/i386/acpi-build.c 1 addition, 1 deletionhw/i386/acpi-build.c
- hw/i386/acpi-microvm.c 240 additions, 0 deletionshw/i386/acpi-microvm.c
- hw/i386/acpi-microvm.h 8 additions, 0 deletionshw/i386/acpi-microvm.h
- hw/i386/generic_event_device_x86.c 36 additions, 0 deletionshw/i386/generic_event_device_x86.c
- hw/i386/meson.build 2 additions, 1 deletionhw/i386/meson.build
- hw/i386/microvm.c 101 additions, 7 deletionshw/i386/microvm.c
- hw/i386/pc.c 15 additions, 282 deletionshw/i386/pc.c
- hw/i386/pc_piix.c 1 addition, 1 deletionhw/i386/pc_piix.c
- hw/i386/pc_q35.c 1 addition, 1 deletionhw/i386/pc_q35.c
- hw/i386/x86.c 273 additions, 2 deletionshw/i386/x86.c
- include/hw/acpi/generic_event_device.h 17 additions, 0 deletionsinclude/hw/acpi/generic_event_device.h
- include/hw/i386/microvm.h 9 additions, 1 deletioninclude/hw/i386/microvm.h
- include/hw/i386/pc.h 0 additions, 1 deletioninclude/hw/i386/pc.h
- include/hw/i386/x86.h 13 additions, 2 deletionsinclude/hw/i386/x86.h
- pc-bios/bios-microvm.bin 0 additions, 0 deletionspc-bios/bios-microvm.bin
- pc-bios/meson.build 1 addition, 0 deletionspc-bios/meson.build
- pc-bios/qboot.rom 0 additions, 0 deletionspc-bios/qboot.rom
Loading
Please register or sign in to comment