]> git.proxmox.com Git - mirror_edk2.git/commit
ArmVirtPkg: Add kvmtool platform driver
authorSami Mujawar <sami.mujawar@arm.com>
Fri, 2 Oct 2020 21:13:58 +0000 (22:13 +0100)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 16 Oct 2020 17:21:04 +0000 (17:21 +0000)
commit39d76b25965d2cc55e32845e586ee5611b75895a
tree65cf4dee173347d84ef31fc74857bb5f68ecdfc0
parentd3095addf31a0bfa48a4be64299928b4550d8e66
ArmVirtPkg: Add kvmtool platform driver

Kvmtool is a virtual machine manager that enables
hosting KVM guests. It essentially provides a
virtual hardware platform for guest operating
systems.

Kvmtool hands of a device tree containing the
current hardware configuration to the firmware.

A standards-based operating system would use
ACPI to consume the platform hardware
information, while some operating systems may
prefer to use Device Tree.

The KvmtoolPlatformDxe performs the platform
actions like determining if the firmware should
expose ACPI or the Device Tree based hardware
description to the operating system.

Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
ArmVirtPkg/KvmtoolPlatformDxe/KvmtoolPlatformDxe.c [new file with mode: 0644]
ArmVirtPkg/KvmtoolPlatformDxe/KvmtoolPlatformDxe.inf [new file with mode: 0644]