From 5dcae7c6b832b2b416f6af4208d47daaf2fcab9a Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Wed, 24 May 2023 15:03:07 -0400 Subject: [PATCH] ECAM ACPI PCI controller: Fix computed length being unused for 32/64. Amends 8be0a59e7780e1fc30d405702f3c071944cd7db9. --- src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp b/src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp index 44050d06a2..a9bb59a817 100644 --- a/src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp +++ b/src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp @@ -121,7 +121,7 @@ ECAMPCIControllerACPI::AcpiCrsScanCallbackInt(acpi_resource *res) ASSERT(address.minimum + address_length - 1 == address.maximum); range.host_addr = address.minimum + address.translation_offset; range.pci_addr = address.minimum; - range.size = address.address_length; + range.size = address_length; break; } case ACPI_RESOURCE_TYPE_ADDRESS64: { @@ -133,7 +133,7 @@ ECAMPCIControllerACPI::AcpiCrsScanCallbackInt(acpi_resource *res) ASSERT(address.minimum + address_length - 1 == address.maximum); range.host_addr = address.minimum + address.translation_offset; range.pci_addr = address.minimum; - range.size = address.address_length; + range.size = address_length; break; } }