commit | d1f6ca1dc100dde05613bcf0664f2384879777e4 | [log] [tgz] |
---|---|---|
author | Xiong Zhang <xiong.y.zhang@intel.corp-partner.google.com> | Fri Jan 21 13:48:02 2022 +0800 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Feb 07 21:29:56 2022 +0000 |
tree | 7e9e30fd5c3c8ff0aac49ecf45ab6fb28e466eb0 | |
parent | 760f8ba70a37156ec650f5abd826f1b64354c466 [diff] |
Pcie: let PcieRootPort determine bridge bus range Currently pci bridge's bus range is managed in pci bridge structure, but when virtual pcie root port is linked to physical pcie root port, the bus range of virtual pcie RP should be same as physical pcie RP, so this commit let bridge get its bus range from the backend pcie root port device, this is convenient for later physcial pcie root port. This commit doesn't change function. BUG=b:185084350 TEST=tools/presubmit Change-Id: I80c54365d6def455e32e7934e7216c677902450d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3423457 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.