From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkTVr-0005Vb-3N for qemu-devel@nongnu.org; Tue, 21 Apr 2015 04:26:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkTVn-0003gt-S4 for qemu-devel@nongnu.org; Tue, 21 Apr 2015 04:26:35 -0400 Received: from mx1.redhat.com ([209.132.183.28]:52630) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkTVn-0003gR-NV for qemu-devel@nongnu.org; Tue, 21 Apr 2015 04:26:31 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id ECED98E77A for ; Tue, 21 Apr 2015 08:26:29 +0000 (UTC) From: Gal Hammer Date: Tue, 21 Apr 2015 11:26:12 +0300 Message-Id: <1429604772-2257-1-git-send-email-ghammer@redhat.com> Subject: [Qemu-devel] [PATCH] acpi: add a missing backslash to the \_SB scope. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gal Hammer , imammedo@redhat.com, mst@redhat.com A predefined scope in the ACPI specs is precede with a backslash. Signed-off-by: Gal Hammer --- hw/i386/acpi-build.c | 2 +- include/hw/acpi/aml-build.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c index 8d1a761..05c1d34 100644 --- a/hw/i386/acpi-build.c +++ b/hw/i386/acpi-build.c @@ -856,7 +856,7 @@ build_ssdt(GArray *table_data, GArray *linker, aml_append(ssdt, scope); } - sb_scope = aml_scope("_SB"); + sb_scope = aml_scope("\\_SB"); { /* create PCI0.PRES device and its _CRS to reserve CPU hotplug MMIO */ dev = aml_device("PCI0." stringify(CPU_HOTPLUG_RESOURCE_DEVICE)); diff --git a/include/hw/acpi/aml-build.h b/include/hw/acpi/aml-build.h index 48afb72..cb80f2a 100644 --- a/include/hw/acpi/aml-build.h +++ b/include/hw/acpi/aml-build.h @@ -120,7 +120,7 @@ void free_aml_allocator(void); * Joins Aml elements together and helps to construct AML tables * Examle of usage: * Aml *table = aml_def_block("SSDT", ...); - * Aml *sb = aml_scope("\_SB"); + * Aml *sb = aml_scope("\\_SB"); * Aml *dev = aml_device("PCI0"); * * aml_append(dev, aml_name_decl("HID", aml_eisaid("PNP0A03"))); -- 2.1.0