yeahuh / rpms / qemu-kvm

Forked from rpms/qemu-kvm 2 years ago
Clone

Blame SOURCES/kvm-hw-i386-regenerate-checked-in-AML-payload-RHEL-only.patch

619821
From 436e7a406724efa98d05d4c32cae027f31a66033 Mon Sep 17 00:00:00 2001
40b356
From: Laszlo Ersek <lersek@redhat.com>
619821
Date: Fri, 23 Sep 2016 14:39:35 -0300
619821
Subject: [PATCH 1/2] hw/i386: regenerate checked-in AML payload (RHEL only)
40b356
40b356
RH-Author: Laszlo Ersek <lersek@redhat.com>
40b356
Message-id: <20160923143936.25594-2-lersek@redhat.com>
40b356
Patchwork-id: 72414
40b356
O-Subject: [RHEL-7.3 qemu-kvm PATCH 1/2] hw/i386: regenerate checked-in AML payload (RHEL only)
619821
Bugzilla: 1377087
40b356
RH-Acked-by: Paolo Bonzini <pbonzini@redhat.com>
40b356
RH-Acked-by: Michael S. Tsirkin <mst@redhat.com>
40b356
RH-Acked-by: Igor Mammedov <imammedo@redhat.com>
40b356
40b356
In preparation for the next patch, which will flip the build from IASL to
40b356
pre-generated AML, rebuild the checked-in AML content, with the last iasl
40b356
version that's known -- from Brew -- to generate good AML, namely
40b356
"acpica-tools-20150619-3.el7.x86_64".
40b356
40b356
Only checksums and likely some metadata change in the AML payload. This
40b356
proves that our checked-in files have been up to date, and it's safe to
40b356
switch the build to them. I actually verified this in a RHEL-7 guest, with
40b356
"acpidump -b" and "iasl -d" -- the dumped and disassembled DSL files
40b356
remained identical across this change.
40b356
40b356
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
619821
Signed-off-by: Danilo C. L. de Paula <ddepaula@redhat.com>
40b356
---
40b356
 hw/i386/acpi-dsdt.hex.generated     |  8 ++++----
40b356
 hw/i386/q35-acpi-dsdt.hex.generated |  8 ++++----
40b356
 hw/i386/ssdt-misc.hex.generated     |  8 ++++----
40b356
 hw/i386/ssdt-pcihp.hex.generated    |  8 ++++----
40b356
 hw/i386/ssdt-proc.hex.generated     | 12 ++++++------
40b356
 5 files changed, 22 insertions(+), 22 deletions(-)
40b356
40b356
diff --git a/hw/i386/acpi-dsdt.hex.generated b/hw/i386/acpi-dsdt.hex.generated
40b356
index 2c01107..b2af8d0 100644
40b356
--- a/hw/i386/acpi-dsdt.hex.generated
40b356
+++ b/hw/i386/acpi-dsdt.hex.generated
40b356
@@ -8,7 +8,7 @@ static unsigned char AcpiDsdtAmlCode[] = {
40b356
 0x0,
40b356
 0x0,
40b356
 0x1,
40b356
-0xe0,
40b356
+0xea,
40b356
 0x42,
40b356
 0x58,
40b356
 0x50,
40b356
@@ -31,9 +31,9 @@ static unsigned char AcpiDsdtAmlCode[] = {
40b356
 0x4e,
40b356
 0x54,
40b356
 0x4c,
40b356
-0x23,
40b356
-0x8,
40b356
-0x13,
40b356
+0x19,
40b356
+0x6,
40b356
+0x15,
40b356
 0x20,
40b356
 0x10,
40b356
 0x49,
40b356
diff --git a/hw/i386/q35-acpi-dsdt.hex.generated b/hw/i386/q35-acpi-dsdt.hex.generated
40b356
index 32c16ff..23ab305 100644
40b356
--- a/hw/i386/q35-acpi-dsdt.hex.generated
40b356
+++ b/hw/i386/q35-acpi-dsdt.hex.generated
40b356
@@ -8,7 +8,7 @@ static unsigned char Q35AcpiDsdtAmlCode[] = {
40b356
 0x0,
40b356
 0x0,
40b356
 0x1,
40b356
-0x6,
40b356
+0x10,
40b356
 0x42,
40b356
 0x58,
40b356
 0x50,
40b356
@@ -31,9 +31,9 @@ static unsigned char Q35AcpiDsdtAmlCode[] = {
40b356
 0x4e,
40b356
 0x54,
40b356
 0x4c,
40b356
-0x23,
40b356
-0x8,
40b356
-0x13,
40b356
+0x19,
40b356
+0x6,
40b356
+0x15,
40b356
 0x20,
40b356
 0x10,
40b356
 0x49,
40b356
diff --git a/hw/i386/ssdt-misc.hex.generated b/hw/i386/ssdt-misc.hex.generated
40b356
index 55e3bd2..86c5725 100644
40b356
--- a/hw/i386/ssdt-misc.hex.generated
40b356
+++ b/hw/i386/ssdt-misc.hex.generated
40b356
@@ -23,7 +23,7 @@ static unsigned char ssdp_misc_aml[] = {
40b356
 0x0,
40b356
 0x0,
40b356
 0x1,
40b356
-0x76,
40b356
+0x80,
40b356
 0x42,
40b356
 0x58,
40b356
 0x50,
40b356
@@ -46,9 +46,9 @@ static unsigned char ssdp_misc_aml[] = {
40b356
 0x4e,
40b356
 0x54,
40b356
 0x4c,
40b356
-0x23,
40b356
-0x8,
40b356
-0x13,
40b356
+0x19,
40b356
+0x6,
40b356
+0x15,
40b356
 0x20,
40b356
 0x10,
40b356
 0x42,
40b356
diff --git a/hw/i386/ssdt-pcihp.hex.generated b/hw/i386/ssdt-pcihp.hex.generated
40b356
index b3c2cd5..2f946d5 100644
40b356
--- a/hw/i386/ssdt-pcihp.hex.generated
40b356
+++ b/hw/i386/ssdt-pcihp.hex.generated
40b356
@@ -17,7 +17,7 @@ static unsigned char ssdp_pcihp_aml[] = {
40b356
 0x0,
40b356
 0x0,
40b356
 0x1,
40b356
-0x76,
40b356
+0x80,
40b356
 0x42,
40b356
 0x58,
40b356
 0x50,
40b356
@@ -40,9 +40,9 @@ static unsigned char ssdp_pcihp_aml[] = {
40b356
 0x4e,
40b356
 0x54,
40b356
 0x4c,
40b356
-0x23,
40b356
-0x8,
40b356
-0x13,
40b356
+0x19,
40b356
+0x6,
40b356
+0x15,
40b356
 0x20,
40b356
 0x10,
40b356
 0x33,
40b356
diff --git a/hw/i386/ssdt-proc.hex.generated b/hw/i386/ssdt-proc.hex.generated
40b356
index bb9920d..1b4118a 100644
40b356
--- a/hw/i386/ssdt-proc.hex.generated
40b356
+++ b/hw/i386/ssdt-proc.hex.generated
40b356
@@ -11,7 +11,7 @@ static unsigned char ssdp_proc_aml[] = {
40b356
 0x0,
40b356
 0x0,
40b356
 0x1,
40b356
-0xb8,
40b356
+0x82,
40b356
 0x42,
40b356
 0x58,
40b356
 0x50,
40b356
@@ -34,9 +34,9 @@ static unsigned char ssdp_proc_aml[] = {
40b356
 0x4e,
40b356
 0x54,
40b356
 0x4c,
40b356
-0x23,
40b356
-0x8,
40b356
-0x13,
40b356
+0x19,
40b356
+0x6,
40b356
+0x15,
40b356
 0x20,
40b356
 0x5b,
40b356
 0x83,
40b356
@@ -47,8 +47,8 @@ static unsigned char ssdp_proc_aml[] = {
40b356
 0x41,
40b356
 0x41,
40b356
 0xaa,
40b356
-0x10,
40b356
-0xb0,
40b356
+0x0,
40b356
+0x0,
40b356
 0x0,
40b356
 0x0,
40b356
 0x0,
40b356
-- 
40b356
1.8.3.1
40b356