From d72af85c42a6263392ee127f527a8f59716d9c24 Mon Sep 17 00:00:00 2001 From: Michael Zhao Date: Sun, 19 Sep 2021 21:15:37 +0800 Subject: [PATCH] vmm: Add "_CCA" field to ACPI DSDT table "_CCA" is required by DMA configuration on AArch64. Signed-off-by: Michael Zhao --- vmm/src/device_manager.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vmm/src/device_manager.rs b/vmm/src/device_manager.rs index 929a4d649..a941e3d1e 100644 --- a/vmm/src/device_manager.rs +++ b/vmm/src/device_manager.rs @@ -4116,6 +4116,8 @@ impl Aml for DeviceManager { pci_dsdt_inner_data.push(&seg); let uid = aml::Name::new("_UID".into(), &aml::ZERO); pci_dsdt_inner_data.push(&uid); + let cca = aml::Name::new("_CCA".into(), &aml::ONE); + pci_dsdt_inner_data.push(&cca); let supp = aml::Name::new("SUPP".into(), &aml::ZERO); pci_dsdt_inner_data.push(&supp);