cloud-hypervisor/devices/src
Rob Bradford 7a4606f800 vmm: Implement ACPI hotplug/unplug handling for PCI segments
For the bus scanning the GED AML code now calls into a PSCN method that
scans all buses. This approach was chosen since it handles the case
correctly where one GED interrupt is services for two hotplugs on
distinct segments.

The PCIU and PCID field values are now determined by the PSEG field that
is uses to select which segment those values should be used for.
Similarly _EJ0 will notify based on the value of _SEG.

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2021-11-02 16:55:42 +00:00
..
legacy devices: Add utility functions for the serial output buffer 2021-09-27 14:18:21 +01:00
acpi.rs vmm: Implement ACPI hotplug/unplug handling for PCI segments 2021-11-02 16:55:42 +00:00
gic.rs clippy: Fix redundant allocations 2021-07-29 13:28:57 +02:00
interrupt_controller.rs interrupt: Add a notifier method to the InterruptController 2021-02-10 17:34:56 +00:00
ioapic.rs devices: ioapic: Increase robustness of IOAPIC operations 2021-09-15 09:40:20 +02:00
lib.rs misc: Remove unnecessary "extern crate" 2021-05-12 17:26:11 +02:00