mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-11 04:26:38 +00:00
The pci_irqs list contains an entry for each PCI device, but IRQ numbers may be reused, so the MADT would contain duplicate interrupt override entries in this case. This doesn't cause a problem in practice (the duplicates are all identical and the guest kernel does not complain), but it makes sense to remove the duplicates and only add a single IOAPIC interrupt override entry per unique IRQ number. BUG=b:207551552 TEST=x86_64 guest kernel only has 4 INT_SRC_OVR logs in dmesg Change-Id: Iba4c57ca93d4be6c21e087b2f3f416fe022e8d35 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3315408 Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Daniel Verkamp <dverkamp@chromium.org> Reviewed-by: Dmitry Torokhov <dtor@chromium.org> |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |