commit | ff2390c018b1591611f3e2b82a2c39cc7977fb17 | [log] [tgz] |
---|---|---|
author | Tinghao Zhang <tinghao.zhang@intel.corp-partner.google.com> | Tue Jun 07 11:20:44 2022 +0800 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jun 16 22:40:51 2022 +0000 |
tree | 578e2920104a6623528871495e49a3c520a6f770 | |
parent | c96e46c6a9c79c3306be3d2f6ff5c8671df654a2 [diff] |
devices: pcie: modify PcieHostRootPort to PcieHostPort Pcie upstream/downstream port will also have their related host port, and their functionality should be similar with pcie host root port. So I refactored PcieHostRootPort to PcieHostPort here, so that pcie upstream/downstream port could use them later. BUG=b:199986018 TEST=./tools/presubmit Change-Id: I34d46f82c3b3adcfd7b5eb178cda29e902b3eb1f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3692430 Commit-Queue: Daniel Verkamp <dverkamp@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: 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.