From b4fc02857fd64b49562603dd1b6c610396a6d8dc Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Tue, 5 Oct 2021 12:02:34 +0100 Subject: [PATCH] vmm: Advertise PCI MMIO config range for PCI bus Signed-off-by: Rob Bradford --- vmm/src/pci_segment.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vmm/src/pci_segment.rs b/vmm/src/pci_segment.rs index 1d1bcf88d..905364846 100644 --- a/vmm/src/pci_segment.rs +++ b/vmm/src/pci_segment.rs @@ -346,11 +346,10 @@ impl Aml for PciSegment { &aml::AddressSpace::new_bus_number(0x0u16, 0x0u16), #[cfg(target_arch = "x86_64")] &aml::Io::new(0xcf8, 0xcf8, 1, 0x8), - #[cfg(target_arch = "aarch64")] &aml::Memory32Fixed::new( true, - layout::PCI_MMCONFIG_START.0 as u32, - layout::PCI_MMCONFIG_SIZE as u32, + self.mmio_config_address as u32, + PCI_MMIO_CONFIG_SIZE as u32, ), &aml::AddressSpace::new_memory( aml::AddressSpaceCachable::NotCacheable,