Commit 73540ca962d94c4bfc8fd178590172f0a9f81bfc
1 parent
064aae13
alignment fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1910 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
2 additions
and
1 deletions
hw/acpi.c
| @@ -521,7 +521,8 @@ void acpi_bios_init(void) | @@ -521,7 +521,8 @@ void acpi_bios_init(void) | ||
| 521 | dsdt_addr = addr; | 521 | dsdt_addr = addr; |
| 522 | dsdt = (void *)(phys_ram_base + addr); | 522 | dsdt = (void *)(phys_ram_base + addr); |
| 523 | addr += sizeof(AmlCode); | 523 | addr += sizeof(AmlCode); |
| 524 | - | 524 | + |
| 525 | + addr = (addr + 7) & ~7; | ||
| 525 | madt_addr = addr; | 526 | madt_addr = addr; |
| 526 | madt_size = sizeof(*madt) + | 527 | madt_size = sizeof(*madt) + |
| 527 | sizeof(struct madt_processor_apic) * smp_cpus + | 528 | sizeof(struct madt_processor_apic) * smp_cpus + |