mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 18:38:01 +00:00
In order to listen on acpi_mc_group of acpi_event family there is need to query kernel about it's group id, which is next used to create ACPI event related socket. This socket is next used during ACPI PM worker's wait context build. Upon receiving ACPI events, dispatch them by device class and in case of receiving "gpe" one, emulate proper vGPE and inject vSCI to the guest. BUG=b:197247746, b:205072342 TEST=Receive, parse and use GPE generated by ACPI events. With use of additional kernel patches make sure that GPE notifications are correctly received, emulated and vSCI injected to the guest. Change-Id: I18bdfe18ebb1e5bcfa7277b91ae195a61fac1a3d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3407321 Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Tomasz Nowicki <tnowicki@google.com> |
||
---|---|---|
.. | ||
src | ||
.build_test_serial | ||
Cargo.toml |