Message ID | CAFEAcA9xSzHE7mJih260B6s6VgCT+TAjD9TBssskJ85VW74nXA@mail.gmail.com |
---|---|
State | New |
Headers | show |
diff --git a/hw/arm/virt-acpi-build.c b/hw/arm/virt-acpi-build.c index 0dd7fce..59c84ff 100644 --- a/hw/arm/virt-acpi-build.c +++ b/hw/arm/virt-acpi-build.c @@ -454,8 +454,8 @@ build_madt(GArray *table_data, GArray *linker, VirtGuestInfo *guest_info, gicr->type = ACPI_APIC_GENERIC_REDISTRIBUTOR; gicr->length = sizeof(*gicr); - gicr->base_address = memmap[VIRT_GIC_REDIST].base; - gicr->range_length = memmap[VIRT_GIC_REDIST].size; + gicr->base_address = cpu_to_le64(memmap[VIRT_GIC_REDIST].base); + gicr->range_length = cpu_to_le32(memmap[VIRT_GIC_REDIST].size); } else { for (i = 0; i < guest_info->smp_cpus; i++) {