mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-28 17:44:10 +00:00
32bf962689
Add PCI PM capability to virtio pci devices, and generate PMEs for all virtio device interrupts. PMEs are GPEs advertised ACPI, so they are x86 only. PCIe PME signalling can be investigated in the future. This is the VMM side patch to [1], which allows Linux guests to enter system-wide low power states like s2idle without needing to reset the virtio devices when PCI PM with No_Soft_Reset is advertised. [1] https://lore.kernel.org/all/20231208070754.3132339-1-stevensd@chromium.org/ BUG=b:301865273 TEST=Manually enable ARCVM s2idle feature Change-Id: I6b0a122820c5d6932dc3e181d2fd2852b3640e5e Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4666701 Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Commit-Queue: David Stevens <stevensd@chromium.org> |
||
---|---|---|
.. | ||
block_fuzzer.rs | ||
fs_server_fuzzer.rs | ||
p9_tframe_fuzzer.rs | ||
qcow_fuzzer.rs | ||
usb_descriptor_fuzzer.rs | ||
virtqueue_fuzzer.rs | ||
zimage_fuzzer.rs |