qemu/hw/i386
Laszlo Ersek ae12374951 pc: set the OEM fields in the RSDT and the FADT from the SLIC
The Microsoft spec about the SLIC and MSDM ACPI tables at
<http://go.microsoft.com/fwlink/p/?LinkId=234834> requires the OEM ID and
OEM Table ID fields to be consistent between the SLIC and the RSDT/XSDT.
That further affects the FADT, because a similar match between the FADT
and the RSDT/XSDT is required by the ACPI spec in general.

This patch wires up the previous three patches.

Cc: "Michael S. Tsirkin" <mst@redhat.com> (supporter:ACPI/SMBIOS)
Cc: Igor Mammedov <imammedo@redhat.com> (supporter:ACPI/SMBIOS)
Cc: Paolo Bonzini <pbonzini@redhat.com> (maintainer:X86)
Cc: Richard W.M. Jones <rjones@redhat.com>
Cc: Aleksei Kovura <alex3kov@zoho.com>
Cc: Michael Tokarev <mjt@tls.msk.ru>
Cc: Steven Newbury <steve@snewbury.org.uk>
RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1248758
LP: https://bugs.launchpad.net/qemu/+bug/1533848
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Steven Newbury <steve@snewbury.org.uk>
2016-02-06 20:44:10 +02:00
..
kvm x86: Clean up includes 2016-01-29 15:07:22 +00:00
xen x86: Clean up includes 2016-01-29 15:07:22 +00:00
acpi-build.c pc: set the OEM fields in the RSDT and the FADT from the SLIC 2016-02-06 20:44:10 +02:00
acpi-build.h pc: Remove compat fields from PcGuestInfo 2016-02-06 20:44:09 +02:00
intel_iommu_internal.h intel-iommu: add IOTLB using hash table 2014-08-28 23:10:22 +02:00
intel_iommu.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
kvmvapic.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
Makefile.objs pc: acpi: remove unused ASL templates and related blobs/utils 2016-01-09 23:20:19 +02:00
multiboot.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
multiboot.h refer to FWCfgState explicitly 2013-06-02 18:14:02 +03:00
pc_piix.c pc: Remove PcGuestInfo.isapc_ram_fw field 2016-02-06 20:44:09 +02:00
pc_q35.c pc: Remove PcGuestInfo.isapc_ram_fw field 2016-02-06 20:44:09 +02:00
pc_sysfw.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
pc.c pc: Eliminate PcGuestInfo struct 2016-02-06 20:44:10 +02:00
pci-assign-load-rom.c x86: Clean up includes 2016-01-29 15:07:22 +00:00