commit | 626f014a48a8c010b96deab409122b939fc66365 | [log] [tgz] |
---|---|---|
author | Xiong Zhang <xiong.y.zhang@intel.corp-partner.google.com> | Sat Mar 12 16:05:17 2022 +0800 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Mar 24 23:41:06 2022 +0000 |
tree | e8d4ff5c439c09c658b6aea05c4dc99c895ce69d | |
parent | 1b6e011dabcc171005a9cc7159526e843691cffe [diff] |
crosvm: Add host hp gpe paratemer for pcie root port For vitual pcie root port which link to host pcie root port need to know host hotplug GPE number, so that acpi modal could notify pcie root port that hw hotplug event happens, virtual pcie root port could use this notification to do power managerment and inject virtual pcie hotplug event into CrOS. BUG=b:185084350 TEST=pass --pcie-root-port sysfs_path,hp_gpe=NUN into crosvm, then verify TBT pcie in CrOS Change-Id: Id4bb71f18a9715f2cb84205f5139b9ed1475452c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3539567 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security boundary for running native applications on the Chrome OS platform. Compared to QEMU, crosvm doesn’t emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as the virtio standard.
crosvm is currently used to run Linux/Android guests on Chrome OS devices.