crosvm/x86_64/src
David Stevens 8c9cf43614 acpi: Don't pass most of host MADT to guest
Most of the MADT describes hardware that isn't passed through to the
guest. Instead of passing that information to the guest, use a MADT
generated by crosvm. However, we do want to pass through the irq
override structures, so append those to the generated MADT.

BUG=none
TEST=boot kindred and observe 2 cores in the CrOS guest

Change-Id: Ia7279578f2eab6be1092817e3c2700905c10dd05
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2908281
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: David Stevens <stevensd@chromium.org>
Reviewed-by: Tomasz Jeznach <tjeznach@chromium.org>
2021-05-27 17:46:50 +00:00
..
acpi.rs acpi: Don't pass most of host MADT to guest 2021-05-27 17:46:50 +00:00
bootparam.rs
bzimage.rs base: Add shared memory layer to base. 2020-09-30 19:44:40 +00:00
cpuid.rs uprev rust-toolchain and fix clippy warnings 2021-03-22 21:41:07 +00:00
fdt.rs arch: rewrite FDT writer in native rust 2021-03-03 01:29:15 +00:00
gdt.rs
interrupts.rs make hypervisor traits object safe 2020-10-15 14:31:20 +00:00
lib.rs devices: drop redundant clone calls 2021-05-22 00:43:27 +00:00
mpspec.rs
mptable.rs Fix clippy errors and some warnings. 2021-01-18 15:50:25 +00:00
msr_index.rs
regs.rs Fix clippy errors and some warnings. 2021-01-18 15:50:25 +00:00
smbios.rs smbios: support source DMI/SMBIOS data from file. 2021-04-06 18:39:15 +00:00
test_integration.rs crosvm: use ACPI for PCI routing if available. 2021-05-13 04:34:06 +00:00