mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-11 04:26:38 +00:00
Each device does not know whether it is a multi-function device when it is created; this is only possible to determine once all devices have been added to the PCI bus. Change the PCI root code to check for this and update the multi-function bit dynamically at runtime. The multifunction option for the stub PCI device is also removed; it will be determined automatically, so there is no need for the user to specify it. BUG=b:210795995 TEST=boot crosvm with multi-function devices Change-Id: Iff8306a41bb2bf23f97f45d29edc7791efc754bf Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3343180 Reviewed-by: Dmitry Torokhov <dtor@chromium.org> Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Daniel Verkamp <dverkamp@chromium.org> |
||
---|---|---|
.. | ||
src | ||
.build_test_serial | ||
Cargo.toml |