qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH V2 0/4] pc: fix ACPI tables corruption after bridge


From: Igor Mammedov
Subject: [Qemu-devel] [PATCH V2 0/4] pc: fix ACPI tables corruption after bridge hotplug
Date: Thu, 11 Dec 2014 15:36:57 +0000

Patches [1,2] are fix itself suitable for stable
and patch 4 is to make building procedure robust
and not depend on table order, not suitable for stable.

Reproducer:
  1: hotplug bridge using command:
         device_add pci-bridge,chassis_nr=1

  2: reset system from monitor:
         system_reset

  As result:
    Windows doesn't boot and linux boots without ACPI
    due to not readble/corrupted ACPI tables

Igor Mammedov (4):
  pc: acpi-build: make linker table dynamic
  pc: acpi-build: place RSDT at fixed offset across reboots
  pc: Add pc-[i440fx|q35]-2.3 machine type and pc_compat_2_2() function
  pc: acpi-build: make RSDP table dynamic

 hw/i386/acpi-build.c | 70 +++++++++++++++++++++++++++++++++++++++++-----------
 hw/i386/pc_piix.c    | 33 ++++++++++++++++++++++---
 hw/i386/pc_q35.c     | 30 +++++++++++++++++++---
 include/hw/i386/pc.h |  1 +
 4 files changed, 112 insertions(+), 22 deletions(-)

-- 
1.8.3.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]