From patchwork Fri Jun 7 08:58:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 13689512 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DE8EAC27C53 for ; Fri, 7 Jun 2024 08:59:59 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFVRM-0006pz-8U; Fri, 07 Jun 2024 04:59:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sFVRK-0006pE-Ah for qemu-devel@nongnu.org; Fri, 07 Jun 2024 04:59:14 -0400 Received: from mail-yb1-xb32.google.com ([2607:f8b0:4864:20::b32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sFVRH-00029X-QI for qemu-devel@nongnu.org; Fri, 07 Jun 2024 04:59:14 -0400 Received: by mail-yb1-xb32.google.com with SMTP id 3f1490d57ef6-dfaf512483dso794823276.1 for ; Fri, 07 Jun 2024 01:59:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1717750748; x=1718355548; darn=nongnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=3EKBJ8oPgx6RWyKkHBwS8CUXIUj2Ph4UlirUDin8kck=; b=Q6vPflOKtu+tZMTuo18tbVzyIpwCPACu5VNgqRc6EPXq3WOCY4DABV3cc4obWdZLpP 4BOKbd7jYxsuMWEVPpwq7oFGiBwPPb/Qbep+2kojqzlIONjXFVAGftUuZU8EsLJOY7sR odNB+S/MHlZwI0u3EsaCev6NHWj9Aa0CihaJg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717750748; x=1718355548; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3EKBJ8oPgx6RWyKkHBwS8CUXIUj2Ph4UlirUDin8kck=; b=AY0nn6E5aTxVXtiH8cWeV11MZ5Gh4rXeakwCvVNtsmwfU17J34O5TTGZvcFPw1dhUt tfS38JNsN5WkNohPJTYnb8bpQINhcoMyNI2Gf6q/JYtZxI/ufU6elmSQ1VocL0KBCfrb ksnyCryBgExFK9MXSFYDsxiO+oU0Atmlx6Q0ZPYVA5umC92s0YGxEqUXtS4EcUlg98ac 1Xqe3xk9/lqj0ySFiVmU4kl8i63khyFW38ifERY86MkHjj6w2dxMAqHatwb654cjqrAe e0LrlMi6wNsWXjrF5wslJOh/izuYXWEu/wKUa8yBwDJLLWVZ2B9E7LJUkEkS9rUe/wlY vwmw== X-Forwarded-Encrypted: i=1; AJvYcCUEs2T+omZBNMlPPND2ZhOOcplp+TBngb3gvPWjXTLNLL4nxTaroii6YdMWPJSPZ5BPe9P4YyOUJulIgbgz5JZZlVsXQRs= X-Gm-Message-State: AOJu0Yy7eNkL2qpOZDTOcuQ8gwzNwRWHtZ9J8jZ5eEY9ZRZSdquxqxVV /GNWPZS7gCiE5+A0NEKz+/VBQajx3WUnsl/mqcT9vlwDMja20qz59c1e7tiVIg== X-Google-Smtp-Source: AGHT+IFxdKKJKFazmAdLmFk3VUfxgFa6MFD52r/5XJWUC7rqjbFnQ2jLlzLnlzF/DrLKU0JiCuZvYA== X-Received: by 2002:a25:adc1:0:b0:df7:8dca:1ef2 with SMTP id 3f1490d57ef6-dfaf65bfbcemr1785533276.34.1717750747946; Fri, 07 Jun 2024 01:59:07 -0700 (PDT) Received: from denia.c.googlers.com.com (123.178.145.34.bc.googleusercontent.com. [34.145.178.123]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b04f989461sm15259936d6.77.2024.06.07.01.59.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Jun 2024 01:59:07 -0700 (PDT) From: Ricardo Ribalda To: "Michael S. Tsirkin" , Igor Mammedov , Ani Sinha , Marcel Apfelbaum , Paolo Bonzini , Richard Henderson , Eduardo Habkost , qemu-devel@nongnu.org, Andrea Righi Cc: Ricardo Ribalda Subject: [PATCH v2 1/3] tests/acpi: pc: allow DSDT acpi table changes Date: Fri, 7 Jun 2024 08:58:56 +0000 Message-ID: <20240607085903.1349513-1-ribalda@chromium.org> X-Mailer: git-send-email 2.45.2.505.gda0bf45e8d-goog MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::b32; envelope-from=ribalda@chromium.org; helo=mail-yb1-xb32.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Signed-off-by: Ricardo Ribalda --- tests/qtest/bios-tables-test-allowed-diff.h | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h index dfb8523c8b..b2c2c10cbc 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1 +1,2 @@ /* List of comma-separated changed AML files to ignore */ +"tests/data/acpi/pc/DSDT", From patchwork Fri Jun 7 08:58:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 13689510 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7F2D8C41513 for ; Fri, 7 Jun 2024 08:59:35 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFVRM-0006qL-GD; Fri, 07 Jun 2024 04:59:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sFVRK-0006pQ-KM for qemu-devel@nongnu.org; Fri, 07 Jun 2024 04:59:14 -0400 Received: from mail-qv1-xf2e.google.com ([2607:f8b0:4864:20::f2e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sFVRH-00029j-RB for qemu-devel@nongnu.org; Fri, 07 Jun 2024 04:59:14 -0400 Received: by mail-qv1-xf2e.google.com with SMTP id 6a1803df08f44-6afbf9c9bc0so10459606d6.3 for ; Fri, 07 Jun 2024 01:59:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1717750750; x=1718355550; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eQ0vskezyjqQHScbgK9S79Fq5chYK0nUmVHKk6BuKqk=; b=F7nyx6kZxfQ7k1/Q6S8/1xIfjJaZbSIutqY2bP5eZ/ogINEIGYcG++XPbzyyUqbDR8 be1kEVjgewtbCc8EM1WSxPvdVusIJ0eIfB1+IeRke/38OYajsz0BJDdrPGdEIruDi2Ue qsr6p7FmlHi51nMtimVpQMAlJ5AwirVkJdXcY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717750750; x=1718355550; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eQ0vskezyjqQHScbgK9S79Fq5chYK0nUmVHKk6BuKqk=; b=shCxa1hD5aODGJNkKpKrml7iEaFvf3oAfeFxTkBX993kNzuym27Jhtl7QcWsF8RoQE U9RK9qCqu0fY/Px5QKNm+NrPdnUWiqSftibt4s3VXWFpX9mX8tsW+dXre1phPdRLwaa6 /lJ6oGf+nG+USA3HFFuYdOJsJ1YnxnQ5Qas+1ZeZWjC06X7t9FOC0hBT9lcgks/en3hw KQyI02GKTeRAbIlZqv5Y5XceD7bStZi3cA7IMWih80QMZ0deW/muNCZ+ieCm1x2SWDjk hfkCR11sl6efU/HSlOZ9VIA44qHoOaQXYidukiQeH+jwzEbzDFmccrNY7XBdwZ2Nk6jx liPw== X-Forwarded-Encrypted: i=1; AJvYcCXOauU3jOEH8CYY1zIArQn20li6ltGHIBH2tIGJlRGj55SLkjfV6PWCiq+GQMg9N8mt0lqMplTiAJSkoOFwm9kmMYwX4Vg= X-Gm-Message-State: AOJu0Yw6eT0J0gEN7SiJSQkIMYYUyjf3R38kUQO9VvD8GMlHDtjUa7lF a07zVdB3+EhThyRFbtIflimEf491kxnuU0gw8rZvZxDUzmFsU4eiex7sZ46H3g== X-Google-Smtp-Source: AGHT+IF4Ml0RpYL9CLHeoYKBVjts678ZYmdiDjpwDV+36Tg6NtQUqBHh2GGhuFAtktAcVDeRZQVCWw== X-Received: by 2002:a05:6214:3f88:b0:6af:bc71:8265 with SMTP id 6a1803df08f44-6b059bd0d91mr24229346d6.17.1717750749457; Fri, 07 Jun 2024 01:59:09 -0700 (PDT) Received: from denia.c.googlers.com.com (123.178.145.34.bc.googleusercontent.com. [34.145.178.123]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b04f989461sm15259936d6.77.2024.06.07.01.59.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Jun 2024 01:59:08 -0700 (PDT) From: Ricardo Ribalda To: "Michael S. Tsirkin" , Igor Mammedov , Ani Sinha , Marcel Apfelbaum , Paolo Bonzini , Richard Henderson , Eduardo Habkost , qemu-devel@nongnu.org, Andrea Righi Cc: Ricardo Ribalda Subject: [PATCH v2 2/3] hw/i386/acpi-build: Return a pre-computed _PRT table Date: Fri, 7 Jun 2024 08:58:57 +0000 Message-ID: <20240607085903.1349513-2-ribalda@chromium.org> X-Mailer: git-send-email 2.45.2.505.gda0bf45e8d-goog In-Reply-To: <20240607085903.1349513-1-ribalda@chromium.org> References: <20240607085903.1349513-1-ribalda@chromium.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::f2e; envelope-from=ribalda@chromium.org; helo=mail-qv1-xf2e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org When qemu runs without kvm acceleration the ACPI executions take a great amount of time. If they take more than the default time (30sec), the ACPI calls fail and the system might not behave correctly. Now the _PRT table is computed on the fly. We can drastically reduce the execution of the _PRT method if we return a pre-computed table. Without this patch: [ 51.343484] ACPI Error: Aborting method \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/psparse-529) [ 51.527032] ACPI Error: Method execution failed \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/uteval-68) [ 51.530049] virtio-pci 0000:00:02.0: can't derive routing for PCI INT A [ 51.530797] virtio-pci 0000:00:02.0: PCI INT A: no GSI [ 81.922901] ACPI Error: Aborting method \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/psparse-529) [ 82.103534] ACPI Error: Method execution failed \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/uteval-68) [ 82.106088] virtio-pci 0000:00:04.0: can't derive routing for PCI INT A [ 82.106761] virtio-pci 0000:00:04.0: PCI INT A: no GSI [ 112.192568] ACPI Error: Aborting method \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/psparse-529) [ 112.486687] ACPI Error: Method execution failed \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/uteval-68) [ 112.489554] virtio-pci 0000:00:05.0: can't derive routing for PCI INT A [ 112.490027] virtio-pci 0000:00:05.0: PCI INT A: no GSI [ 142.559448] ACPI Error: Aborting method \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/psparse-529) [ 142.718596] ACPI Error: Method execution failed \_SB.PCI0._PRT due to previous error (AE_AML_LOOP_TIMEOUT) (20230628/uteval-68) [ 142.722889] virtio-pci 0000:00:06.0: can't derive routing for PCI INT A [ 142.724578] virtio-pci 0000:00:06.0: PCI INT A: no GSI With this patch: [ 22.938076] ACPI: \_SB_.LNKB: Enabled at IRQ 10 [ 24.214002] ACPI: \_SB_.LNKD: Enabled at IRQ 11 [ 25.465170] ACPI: \_SB_.LNKA: Enabled at IRQ 10 [ 27.944920] ACPI: \_SB_.LNKC: Enabled at IRQ 11 ACPI disassembly: Scope (PCI0) { Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { Return (Package (0x80) { Package (0x04) { 0xFFFF, Zero, LNKD, Zero }, Package (0x04) { 0xFFFF, One, LNKA, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKB, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKC, Zero }, Package (0x04) { 0x0001FFFF, Zero, LNKS, Zero }, Context: https://lore.kernel.org/virtualization/20240417145544.38d7b482@imammedo.users.ipa.redhat.com/T/#t Signed-off-by: Ricardo Ribalda --- hw/i386/acpi-build.c | 118 ++++++++----------------------------------- 1 file changed, 21 insertions(+), 97 deletions(-) diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c index 53f804ac16..4c14d39173 100644 --- a/hw/i386/acpi-build.c +++ b/hw/i386/acpi-build.c @@ -725,40 +725,7 @@ static Aml *aml_pci_pdsm(void) return method; } -/** - * build_prt_entry: - * @link_name: link name for PCI route entry - * - * build AML package containing a PCI route entry for @link_name - */ -static Aml *build_prt_entry(const char *link_name) -{ - Aml *a_zero = aml_int(0); - Aml *pkg = aml_package(4); - aml_append(pkg, a_zero); - aml_append(pkg, a_zero); - aml_append(pkg, aml_name("%s", link_name)); - aml_append(pkg, a_zero); - return pkg; -} - -/* - * initialize_route - Initialize the interrupt routing rule - * through a specific LINK: - * if (lnk_idx == idx) - * route using link 'link_name' - */ -static Aml *initialize_route(Aml *route, const char *link_name, - Aml *lnk_idx, int idx) -{ - Aml *if_ctx = aml_if(aml_equal(lnk_idx, aml_int(idx))); - Aml *pkg = build_prt_entry(link_name); - - aml_append(if_ctx, aml_store(pkg, route)); - - return if_ctx; -} - +#define N_ROUTES 128 /* * build_prt - Define interrupt rounting rules * @@ -771,74 +738,31 @@ static Aml *initialize_route(Aml *route, const char *link_name, */ static Aml *build_prt(bool is_pci0_prt) { - Aml *method, *while_ctx, *pin, *res; + Aml *rt_pkg, *method; + const char link_name[][2] = {"D", "A", "B", "C"}; + int i; method = aml_method("_PRT", 0, AML_NOTSERIALIZED); - res = aml_local(0); - pin = aml_local(1); - aml_append(method, aml_store(aml_package(128), res)); - aml_append(method, aml_store(aml_int(0), pin)); + rt_pkg = aml_varpackage(N_ROUTES); - /* while (pin < 128) */ - while_ctx = aml_while(aml_lless(pin, aml_int(128))); - { - Aml *slot = aml_local(2); - Aml *lnk_idx = aml_local(3); - Aml *route = aml_local(4); - - /* slot = pin >> 2 */ - aml_append(while_ctx, - aml_store(aml_shiftright(pin, aml_int(2), NULL), slot)); - /* lnk_idx = (slot + pin) & 3 */ - aml_append(while_ctx, - aml_store(aml_and(aml_add(pin, slot, NULL), aml_int(3), NULL), - lnk_idx)); - - /* route[2] = "LNK[D|A|B|C]", selection based on pin % 3 */ - aml_append(while_ctx, initialize_route(route, "LNKD", lnk_idx, 0)); - if (is_pci0_prt) { - Aml *if_device_1, *if_pin_4, *else_pin_4; - - /* device 1 is the power-management device, needs SCI */ - if_device_1 = aml_if(aml_equal(lnk_idx, aml_int(1))); - { - if_pin_4 = aml_if(aml_equal(pin, aml_int(4))); - { - aml_append(if_pin_4, - aml_store(build_prt_entry("LNKS"), route)); - } - aml_append(if_device_1, if_pin_4); - else_pin_4 = aml_else(); - { - aml_append(else_pin_4, - aml_store(build_prt_entry("LNKA"), route)); - } - aml_append(if_device_1, else_pin_4); - } - aml_append(while_ctx, if_device_1); - } else { - aml_append(while_ctx, initialize_route(route, "LNKA", lnk_idx, 1)); + for (i = 0; i < N_ROUTES; i++) { + Aml *pkg = aml_package(4); + const char *name; + + name = link_name[((i >> 2) + i) & 3]; + + if (is_pci0_prt && i == 4) { + name = "S"; } - aml_append(while_ctx, initialize_route(route, "LNKB", lnk_idx, 2)); - aml_append(while_ctx, initialize_route(route, "LNKC", lnk_idx, 3)); - - /* route[0] = 0x[slot]FFFF */ - aml_append(while_ctx, - aml_store(aml_or(aml_shiftleft(slot, aml_int(16)), aml_int(0xFFFF), - NULL), - aml_index(route, aml_int(0)))); - /* route[1] = pin & 3 */ - aml_append(while_ctx, - aml_store(aml_and(pin, aml_int(3), NULL), - aml_index(route, aml_int(1)))); - /* res[pin] = route */ - aml_append(while_ctx, aml_store(route, aml_index(res, pin))); - /* pin++ */ - aml_append(while_ctx, aml_increment(pin)); + + aml_append(pkg, aml_int((i << 14) | 0xFFFF)); + aml_append(pkg, aml_int(i & 3)); + aml_append(pkg, aml_name("LNK%s", name)); + aml_append(pkg, aml_int(0)); + aml_append(rt_pkg, pkg); } - aml_append(method, while_ctx); - /* return res*/ - aml_append(method, aml_return(res)); + + aml_append(method, aml_return(rt_pkg)); return method; } From patchwork Fri Jun 7 08:58:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 13689511 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 650A9C27C53 for ; Fri, 7 Jun 2024 08:59:35 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFVRP-0006rR-Dd; Fri, 07 Jun 2024 04:59:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sFVRN-0006qw-Om for qemu-devel@nongnu.org; Fri, 07 Jun 2024 04:59:17 -0400 Received: from mail-yb1-xb2a.google.com ([2607:f8b0:4864:20::b2a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sFVRJ-00029r-I8 for qemu-devel@nongnu.org; Fri, 07 Jun 2024 04:59:17 -0400 Received: by mail-yb1-xb2a.google.com with SMTP id 3f1490d57ef6-dfa48f505dfso2188600276.3 for ; Fri, 07 Jun 2024 01:59:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1717750752; x=1718355552; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GDC7bg9I3c7vqumTf/ez+RHDsGQbP3ICfPmpGBpDFu8=; b=ZrcBSHUbGPRUaUCuB1P8pIQ5gZlh66PuUeJdngPJrcGgq8Pub6XgKEu0XX7BsBuOon 0J3jMr0UyL+cmCJpIlGfKDA5lcg98LnniJhzM9gBau5eIuA88Np+SYw7Q8Pu7K26Vc5X EXxXSQdOOHK5fpsTo+RPPrDfo/vA/qVTbh2ws= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717750752; x=1718355552; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GDC7bg9I3c7vqumTf/ez+RHDsGQbP3ICfPmpGBpDFu8=; b=ebEtBiSY62Q8Ef0Uenkgxgo/OPXr8IOndIpZ9ByECjcsIoQWz7i5jvJAR2Qnl+8HWa KUoukPdED6Od6HbSQhVttq/6fqPhN2p9sOqCgo/H/96D0Q7MMm3LLFYK5fV7xlNbVzsN 8Qz8h5wAyISxrioMwsMaQc6G4l5sDxPk59PhaXAUAOTF8QYVBmmBfyloxu4wBycUSN1G itRT4OaSIrFcq94DASXue4W5d+eCcCLuy2mAUvAhHSURUpzGMpLkfDLHL0dJjZ/lee6v whafncTrm6nigKcmDt8NL0X8njIHzb9h4s64ENBaX6wvFbfMUGo/nbMISfbL/EqTIXPO tlBg== X-Forwarded-Encrypted: i=1; AJvYcCXZZfFpLmeyByZ60vxmz2qQNPYeFpTS5Ff+WLOGMHoFdnNRUz3iG7pL4+0htwDzXbZpyjfzs3rb1FwLr5+VFUeoDdLsMUE= X-Gm-Message-State: AOJu0Yzs471xQ84+T4fyiT768bY+Ns2IJ/cPBB/NMxLGEEryWjHdoXBu apMMS8Lj1qPs5uz5z4rX3chfLbJFQ32QaZHwgrjBffEt6WA4SXk+BHiBubeKNA== X-Google-Smtp-Source: AGHT+IFmvZSNTYpnXYCNhsDXZHWbtELuRbnMAAGY2aontqTCq01EFVw4erJZ1tkb8chZVptP7yE5Vw== X-Received: by 2002:a25:ae51:0:b0:dfa:85e4:c8bc with SMTP id 3f1490d57ef6-dfaf64c6033mr1985715276.6.1717750751197; Fri, 07 Jun 2024 01:59:11 -0700 (PDT) Received: from denia.c.googlers.com.com (123.178.145.34.bc.googleusercontent.com. [34.145.178.123]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b04f989461sm15259936d6.77.2024.06.07.01.59.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Jun 2024 01:59:09 -0700 (PDT) From: Ricardo Ribalda To: "Michael S. Tsirkin" , Igor Mammedov , Ani Sinha , Marcel Apfelbaum , Paolo Bonzini , Richard Henderson , Eduardo Habkost , qemu-devel@nongnu.org, Andrea Righi Cc: Ricardo Ribalda Subject: [PATCH v2 3/3] tests/acpi: pc: update golden masters for DSDT Date: Fri, 7 Jun 2024 08:58:58 +0000 Message-ID: <20240607085903.1349513-3-ribalda@chromium.org> X-Mailer: git-send-email 2.45.2.505.gda0bf45e8d-goog In-Reply-To: <20240607085903.1349513-1-ribalda@chromium.org> References: <20240607085903.1349513-1-ribalda@chromium.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::b2a; envelope-from=ribalda@chromium.org; helo=mail-yb1-xb2a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org --- /tmp/asl-87N0O2.dsl 2024-06-07 07:20:54.081576394 +0000 +++ /tmp/asl-4Q0YO2.dsl 2024-06-07 07:20:54.077576397 +0000 @@ -1,30 +1,30 @@ /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20230628 (64-bit version) * Copyright (c) 2000 - 2023 Intel Corporation * * Disassembling to symbolic ASL+ operators * - * Disassembly of tests/data/acpi/pc/DSDT, Fri Jun 7 07:20:54 2024 + * Disassembly of /tmp/aml-NF1YO2, Fri Jun 7 07:20:54 2024 * * Original Table Header: * Signature "DSDT" - * Length 0x00001AAE (6830) + * Length 0x0000214F (8527) * Revision 0x01 **** 32-bit table (V1), no 64-bit math support - * Checksum 0x0B + * Checksum 0x59 * OEM ID "BOCHS " * OEM Table ID "BXPC " * OEM Revision 0x00000001 (1) * Compiler ID "BXPC" * Compiler Version 0x00000001 (1) */ DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) { Scope (\) { OperationRegion (DBG, SystemIO, 0x0402, One) Field (DBG, ByteAcc, NoLock, Preserve) { DBGB, 8 } @@ -168,102 +168,1058 @@ "" } Local2 = AIDX (DerefOf (Arg4 [Zero]), DerefOf (Arg4 [One] )) Local0 [Zero] = Local2 Return (Local0) } } } Scope (_SB) { Scope (PCI0) { Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { - Local0 = Package (0x80){} - Local1 = Zero - While ((Local1 < 0x80)) + Return (Package (0x80) { - Local2 = (Local1 >> 0x02) - Local3 = ((Local1 + Local2) & 0x03) - If ((Local3 == Zero)) - { - Local4 = Package (0x04) - { - Zero, - Zero, - LNKD, - Zero - } - } + Package (0x04) + { + 0xFFFF, + Zero, + LNKD, + Zero + }, - If ((Local3 == One)) + Package (0x04) { - If ((Local1 == 0x04)) - { - Local4 = Package (0x04) - { - Zero, - Zero, - LNKS, - Zero - } - } - Else - { - Local4 = Package (0x04) - { - Zero, - Zero, - LNKA, - Zero - } - } - } + 0xFFFF, + One, + LNKA, + Zero + }, - If ((Local3 == 0x02)) + Package (0x04) { - Local4 = Package (0x04) - { - Zero, - Zero, - LNKB, - Zero - } - } + 0xFFFF, + 0x02, + LNKB, + Zero + }, - If ((Local3 == 0x03)) + Package (0x04) { - Local4 = Package (0x04) - { - Zero, - Zero, - LNKC, - Zero - } - } + 0xFFFF, + 0x03, + LNKC, + Zero + }, - Local4 [Zero] = ((Local2 << 0x10) | 0xFFFF) - Local4 [One] = (Local1 & 0x03) - Local0 [Local1] = Local4 - Local1++ - } + Package (0x04) + { + 0x0001FFFF, + Zero, + LNKS, + Zero + }, - Return (Local0) + Package (0x04) + { + 0x0001FFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0001FFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0001FFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0002FFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0002FFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0002FFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0002FFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0003FFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0003FFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0003FFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0003FFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0004FFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0004FFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0004FFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0004FFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0005FFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0005FFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0005FFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0005FFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0006FFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0006FFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0006FFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0006FFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0007FFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0007FFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0007FFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0007FFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0008FFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0008FFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0008FFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0008FFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0009FFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0009FFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0009FFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0009FFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000AFFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x000AFFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x000AFFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000AFFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x000BFFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x000BFFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000BFFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x000BFFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x000CFFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000CFFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x000CFFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x000CFFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x000DFFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x000DFFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x000DFFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x000DFFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000EFFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x000EFFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x000EFFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000EFFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x000FFFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x000FFFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x000FFFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x000FFFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0010FFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0010FFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0010FFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0010FFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0011FFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0011FFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0011FFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0011FFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0012FFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0012FFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0012FFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0012FFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0013FFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0013FFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0013FFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0013FFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0014FFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0014FFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0014FFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0014FFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0015FFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0015FFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0015FFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0015FFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0016FFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0016FFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0016FFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0016FFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0017FFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0017FFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0017FFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0017FFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0018FFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x0018FFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0018FFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0018FFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0019FFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x0019FFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x0019FFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x0019FFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001AFFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x001AFFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x001AFFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001AFFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x001BFFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x001BFFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001BFFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x001BFFFF, + 0x03, + LNKB, + Zero + }, + + Package (0x04) + { + 0x001CFFFF, + Zero, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001CFFFF, + One, + LNKA, + Zero + }, + + Package (0x04) + { + 0x001CFFFF, + 0x02, + LNKB, + Zero + }, + + Package (0x04) + { + 0x001CFFFF, + 0x03, + LNKC, + Zero + }, + + Package (0x04) + { + 0x001DFFFF, + Zero, + LNKA, + Zero + }, + + Package (0x04) + { + 0x001DFFFF, + One, + LNKB, + Zero + }, + + Package (0x04) + { + 0x001DFFFF, + 0x02, + LNKC, + Zero + }, + + Package (0x04) + { + 0x001DFFFF, + 0x03, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001EFFFF, + Zero, + LNKB, + Zero + }, + + Package (0x04) + { + 0x001EFFFF, + One, + LNKC, + Zero + }, + + Package (0x04) + { + 0x001EFFFF, + 0x02, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001EFFFF, + 0x03, + LNKA, + Zero + }, + + Package (0x04) + { + 0x001FFFFF, + Zero, + LNKC, + Zero + }, + + Package (0x04) + { + 0x001FFFFF, + One, + LNKD, + Zero + }, + + Package (0x04) + { + 0x001FFFFF, + 0x02, + LNKA, + Zero + }, + + Package (0x04) + { + 0x001FFFFF, + 0x03, + LNKB, + Zero + } + }) } } Method (IQST, 1, NotSerialized) { If ((0x80 & Arg0)) { Return (0x09) } Return (0x0B) } Method (IQCR, 1, Serialized) { Name (PRR0, ResourceTemplate () ** Signed-off-by: Ricardo Ribalda --- tests/data/acpi/pc/DSDT | Bin 6830 -> 8527 bytes tests/data/acpi/pc/DSDT.acpierst | Bin 6741 -> 8438 bytes tests/data/acpi/pc/DSDT.acpihmat | Bin 8155 -> 9852 bytes tests/data/acpi/pc/DSDT.bridge | Bin 13701 -> 15398 bytes tests/data/acpi/pc/DSDT.cphp | Bin 7294 -> 8991 bytes tests/data/acpi/pc/DSDT.dimmpxm | Bin 8484 -> 10181 bytes tests/data/acpi/pc/DSDT.hpbridge | Bin 6781 -> 8478 bytes tests/data/acpi/pc/DSDT.hpbrroot | Bin 3337 -> 5034 bytes tests/data/acpi/pc/DSDT.ipmikcs | Bin 6902 -> 8599 bytes tests/data/acpi/pc/DSDT.memhp | Bin 8189 -> 9886 bytes tests/data/acpi/pc/DSDT.nohpet | Bin 6688 -> 8385 bytes tests/data/acpi/pc/DSDT.numamem | Bin 6836 -> 8533 bytes tests/data/acpi/pc/DSDT.roothp | Bin 10623 -> 12320 bytes tests/data/acpi/q35/DSDT.cxl | Bin 9714 -> 13148 bytes tests/data/acpi/q35/DSDT.viot | Bin 9464 -> 14615 bytes tests/qtest/bios-tables-test-allowed-diff.h | 1 - 16 files changed, 1 deletion(-) diff --git a/tests/data/acpi/pc/DSDT b/tests/data/acpi/pc/DSDT index c93ad6b7f83a168a1833d7dba1112dd2ab8a431f..92225236e717b2e522a2ee00492fb0ded418dc7b 100644 GIT binary patch delta 1914 zcmY+_OK#gR6a`RPmVc7`lmCBo0R=kA0^&G>phg?inPg;S4auBYNk<(QD7uD@yN<4c zy?hjfcW1ixyAY2k+COjp9<$Ts^z`+EF^%V6*~i2_e7|0f*U|ay@$TW%^#1Mo`0dI3 zn4Dj;_cBj&=gj%b=aUK74P4)vvhbg03BoakCc>R5`)T1^!}!jnPQHb~LHJI37!A>y z%vW&(sU}jzaFu*D&L&2x7?mobZ(=zz+mvQpLeuzW9BqasMx}}9n{pS6^`=sdOGu>} zXVXxP%SY7GmNerMTGEW8ttfhc<3EK5d z>mQ&zl`cyWwX{dl9!YyFMby%)k_Ko-(9Brc(~PA#Npq6sEJf7Pf~18sBec*^>m0I{ z_DR|&X`iKtS~?)Q)RzMAOzky=#)LNxEh! zqLyw*x*_SNmI@S6L$}6Oe=qV1Zb`ajDWaC{NV+5Gj-`mc8GqpS8v5e)B;B(VQA-ab RJ&^RkQp6zr{V(~m_z%ZI%zOX< delta 204 zcmX@_w9b^vCD&(M*=z)(<~2(+*x Wg^{5kr6VDcp)_$x!saf{qv8OZMKp8( diff --git a/tests/data/acpi/pc/DSDT.acpierst b/tests/data/acpi/pc/DSDT.acpierst index f643fa2d034053fa07f74f095565b64f021d4290..25b39955059409b177870800949eaf937cd39005 100644 GIT binary patch delta 1914 zcmY+_OK#gR6a`RPmVc7`lmGv2pg;%NfD>mB)F^^Db0hQ4nmMzQ42o``=vumnZXi?k z@=+Ato$1=|LOh~q|GoJ*W~a;P`Qwu@ji0}>&xw6_zg}*yqx0+I-NTpZ{p
Dm06 zoPT6*WuE5Fne(@=Cljt4xIUV)@SkT1!fgyqggaCA)55ui@tsSZd<%nv@SXH98lp9s zui^$$O{9w9D*0-hO^j4ADpf?^#ByY|Db2Wqrt!@<+6+yMN)ypH6oR6T3V8{Bx%V~#2^j(KOyMESba_>EJf7PDM_a!ow5{BOJ~xI$8@Hl*3DRosHJm~ z&Ph6FDWaAxNVx@IY& zmTpM8A?c=;3KUU8x5id~FY*d*NxEezqL%JRx+Ce1rHH;6f8h5T`r`H^-Ln)?OAjPH Qko3S(#323iFZsUs5AYbxUH||9 delta 204 zcmez7c-4fpdSNqn$Vynr`XfU~E8hznPIKu`!nfe=$eLIFeK zA}7wNiChf@Rf$|o3`qsmMTtoaT+9r~3j`)70~K+yFfjP|dAl&AEKr%8%(y^sav~QC zTsW8^Wg#z|=Ll3JI60Y%2`=IU5-|n}F~fzN8Bz*rE0eec7`XrcXXr>_U?`|g1X|dU W!pKmN(vgtJP@1?TVRIK}jyM3xel%79 diff --git a/tests/data/acpi/pc/DSDT.acpihmat b/tests/data/acpi/pc/DSDT.acpihmat index 9d3695ff289036856886a093733926667a32a058..73a9ce59e9426b180fea0ec5820c4841ebdb6700 100644 GIT binary patch delta 1914 zcmY+_OODe(6a~h3UT5uq08dBhs%AyTmtMr;7F99F=TaZAOm zS1#+_nQ!v0T*u`~{=9#^*z@)L{Oye~t>rKKHgk_ZZrA(UUp)okBIuW=5(Ql`3LrVmUI~mS$Q)+k|EsZO0}?rHL4taumll2$B5jMBLOGlI^H)8}-?QbaAClXOnfIZF|>bRo@jOcxsJ{DP&3TDm0Z zlB7$PB5LW1q$_Er?O!!eCua{?OV=b_lXT5eL@nKrbfcwy!%##tUGvksCFz!=Tb3ef z>5im3lI|L*KoK=`Z(RNNBCp_{q4~H# QlAc(K7^T1eX8-p80f2$c3jhEB delta 204 zcmez4bK9QFCD>2?Y#^ zi<~&8CUP|tR3&mTF(egK7bPY!a4|C^FA$iV3{=F)!oc9;=k3CfvOr~WGUEcl$%$Mn zaN%Hvl!d%-o+D6^;N)a3Cb)T@#0(d5W=JWhtxVz)VBr4$pP?g#fuW!}5olpY W3L`^7N=HH>LuulYgw0)?pJV{0Fg61K diff --git a/tests/data/acpi/pc/DSDT.bridge b/tests/data/acpi/pc/DSDT.bridge index 840b45f354ac14c858d0af8fbd31e97949a65d4b..4cef454e379e1009141694e0f4036a2a701c80d7 100644 GIT binary patch delta 1914 zcmY+_J8#=C6a`>fmS2+mlHc#GTY#W*mn7~G)Cht&yV0pb#$@QmF8vopr=ok&U)5j1 z9$t#VJ)4ew55!Lt?e8zYzh=kt@%h~cV;W!nWLJs3|9LszUPh<4$GiLM>BqOr15`^0rnh1BM?5Blu4dXlKI{6j`2jM&EVKhW* zGGE0Fq?$+-!&UOtIGY%$VpOV#zKP|?Y*U(X2~FdhakLql7?mcXZ^~UP)|*N-E+Lg_ zoJ~VDE+0`#Thfe6Xh}1Uwn8(m9#KQv71V~+x1}0q+bl)Y(hf;GB<-*iv6cebC1}?- zt$%>>RJtrh)Y2YFdnE0#6j4jFN*bUUK{I1%PcxS0B+W^hvlLNF3z8PnjL4v16S}IUP4c!`B{k_O5xFzY9rHER(Bk7K$JC-8)X8eKQYv^aUC+VK0h+29e S>4BsNmLdk}-+#%E_x}Nim&}L& delta 204 zcmZ2h(VETW66_MvYRbUCD7leKm#N;vBtFa;7#Mu~yj>Vl7N|^4W?UdRIgyJ6 zE*#8|vXB?fa|9|9oSe+X1Q&4vi5LTgnBhXs3@HV*l}TIz4BY?!GjyadFcefL0xj%F WVPq&s=}1UqC{0|Fu(^wKju8N_-!y;# diff --git a/tests/data/acpi/pc/DSDT.cphp b/tests/data/acpi/pc/DSDT.cphp index dbc0141b2bbc77a6d806ff046dc137992c59a899..1dc928333d7ae7e4df6bb51d850af5e1cb480158 100644 GIT binary patch delta 1914 zcmY+_yN=U97zN;o@9BD5mgM?3@D4=+Ir4KIMGc_3bb;mkiC z>pz`O@*jCVk0<%}_Q!jBzMh{?uZ(H^`DI^c?(zHWdViZ-UY;Hv-^|~=+@3x?o1e4G z7yGp;^1^#_`S{^%;<xccv=C=QcyQPoa(QV5(tWdfzgkb8S*+VQ>_`lO9H6bjF4% zZXnf6su-?QsHWM>NEM?}MGQ?WM`qj7OiO5+&`hK4*u>+FEnxt!zu33txr5loNwA61HiioCbetNeg-I8?6QbaA? zk#tAWT_Y7JqK58`tN&i)72K0_&r(D!J&^Q3(gRBoLo@xrA2sx|Ka%vwQba91k@Q5; O6H5`J^!MNF+vY!d*vzW{ delta 204 zcmX}lKMR6T9EIWIpT%DU8ZAL%YY^1Xno1N#NV@CQyLSm1N-9Tby*Ovl7l^)JWsBo^ zc;VdUpDDS48=m`svVGA|y(}hCU`M7$zOx*4U5flo2+>jVSb#ljqhyqeBO?`w$aX9N zX-F$mrgdcKz-sNe;MG8;N@Yn#dcy(uz1^%?9a%CZwGsO-g{&d&$E`P!${Pr>1}`S7nA~~8 zA>QqHrFX$O9FFvH{Cvz#m($DV7h@Xlf3mNMefWL79IvDE>(kxCx9R=s_38P=d`!;2 zvbQo%bLY(Y$M=&7*9~0XnzHbpX9>bFh9<(DDf?;RT*LUzrB1$u!9n;=dKeASn#@;m z1F0rb#c-8;HO?kRsu-0jqHkh3GTW49Ttd_MW*lvXCPt-+=$mpEi}j{bjY~+S8fVi` zjmt;W(v~#i5?a!Xqpi@4t4Gw(b_KOz^=+xf*)~fNwX{Rh4oN#KMXaTOb_v?`P3s?^ zJe4j>5w)~O(jG~BEJf7Ptda(3M$pVy+S81sIZ1Pp<}5|j(t@OgG$XXoQ0pABmi9^7 zCuyIhh*~-z>42nz(2Q>+qHo@sYX65M9g=j&Qba8sk#t1Tk(N4#sG(!ul>L_jG$!eo zrHEQulC&gg$x_514f{VK=)_okPA4oy)Y2(QrzD-S6j4iO(u~J+rlHo&Sc<5nbCS+U zI%g@OmM%!TkY?QeMGdub_K>x7Nzx@rmn=op(iKTpTIyB|MMTrqKfP;`u1UIPDWaBc zNV*~Erj`m6QA4-JR(~(@3T{cdWhtVT?nt^L>5ip{z8Qbu_Zs@s?Mb?4DWaAhNO~aY Ofu)E+`uAUQv;PnBGR&(0 delta 204 zcmX@=zr=~lCDpdSNqn$Vynr`XfU~E8hznPIKu`!nfe=$eLIFeK zA}7wNiChf@Rf$|o3`qsmMTtoaT+9r~3j`)70~K+yFfjP|dAl&AEKr%8%(y^sav~QC zTsW8^Wg#z|=Ll3JI60Y%2`=IU5-|n}F~fzN8Bz*rE0eec7`XrcXXr>_U?`|g1X|dU W!pKmN(vgtJP@1?TVRIL!wHyFm@-w3V diff --git a/tests/data/acpi/pc/DSDT.hpbridge b/tests/data/acpi/pc/DSDT.hpbridge index 8012b5eb3155377dc7995b73059ecb267d19232c..db420593a3c51eced25cd57420353fbb9ccdf63c 100644 GIT binary patch delta 1914 zcmY+_OK#gR6a`RPmVc7`lmCBY0RcMb2I4q_AVv_xnHyb0GiNu@S;rZ514UQWMHI~C zqbR&P)3x7)ctp|u|MlaToi3-h{f#k=pMSF3#6EspFURZX{Qh$P_+|R=etmg;GruS2 z@7a$sPjlzY`T6N&!gT}Jccv`-=UIYqjG>8eZ_0jJIM*<~bE%VWVQ>(>lO9Gxv?lXa z+(4>{R54s7UyZYgkt#-|is+kIj?6Zt8JEyBz8OcGp@~sxBKoG>#bUjwRO1p-sm9qf zRO9jywX`M8xP+E8<7g{171l< zlFnI*sHF>%E~FW^e^EoNoIPYMU6OQ3(j`j~wRA<&m6o~{LlM!m^-u4bq-&C{S&FEo z8ivhYmpncVLk?w#ha$=yt1Oejtq}{XFVIb6#2Ula=?mMfPeLkv6cebBWN!)UATdA zS9&Z()Y3jl`y}nN6j4iUC5=!^P-`6Rsby(S(ww9@OA)oSAZa1Z1T8ewd5^561CkC% zI$$ZHmJUfeB+jKF!=a+yD+3IP??;}xIl1nA{Pr> zIG7=2AupWg2vj6EIhl(IF5(0dF$M}T!-bp~QVMD-leh#Jxc~oW=tyB;D5y>ZTG)}o V$WV~dk&wtxnz$rkvn@w1HvlZSGeiIY diff --git a/tests/data/acpi/pc/DSDT.ipmikcs b/tests/data/acpi/pc/DSDT.ipmikcs index 0a891baf458abee4a772ffba7a31914ec22418ec..c2a0330d97d495298889b9e28bde2f90235cea88 100644 GIT binary patch delta 1914 zcmY+_Np9OP7zJQjmM0A!*T9(HZfAgs8kVs6U&j=wlw1s+Qv8IXgf49DosS+l)G50H4c?-T3V5`B5B1^#2^j(KPBkYSba{XEJf7P8A)d(ov{>AOXt#z$8@ft*3DUpsHF>% zE=amyDWaAxNxGC~-2P<)wQ}~5wRA<&6-ietMby$YN!MEH)(k~N(>6c78&(M*=z)(<~2(+*x Wg^{5kr6VDcp)_$x!saecUI_p?z%-Ho diff --git a/tests/data/acpi/pc/DSDT.memhp b/tests/data/acpi/pc/DSDT.memhp index 9b442a64cf711b33d80691fe84f1d3a6256f943b..c15a9fae947bb3929a30c60b7c0f2092705868f8 100644 GIT binary patch delta 1914 zcmY+_OK#gR6a`RPmVc7`ljZ+!)>(n>ph)5jf;dG`XKr*2&756{N8LctRdo>sbNMI= z@6L4XcOf28wEus-y=14$>FxH(nAY>3>~mtDZr98Gb#i`xeR%p(J-%OGzrUH^v-8jF zSDB}|bLRZ*`DDU%3)gq1Ed1wLf^Z*08{xr}!?bX&Wqjw-B;Uf|D10Y9jD~1U=Bv1Y zR1>LUxK6$rXA>h;j7k;JH?bU2FKj< zN}r{OS~?)uTHl61;a zL@g~zT9UM6DPoX@{htwZW~@G^GnOK1X+_eCq!mjMwRA4ccueOSYTcZrh+4WJ>4KyS zmLh8DlB7#%#_eA=P%CE-SxZ+WU6FLfQba9XlXR`6Zp~0cG;QQGoA>8@Ar16+cJlE_h7FRfwG3q;Q+W{czb z@P+f()(i4NFRDj?Qh#WoURU!tbYjz|z+F#mkK$k-K@8L)5nwOJxHBrmnURWA?Y%p_#KQDLUu|imo8b=_=UE zM^Siprfa_o@ra`R>+a*2oi3-hj~inew|}xviGBKcy*yk;=l7S#r_a+b@7I^tH}iXP z{+|6P^E7wPoS(m*Ot@~~`e@3+f1V`>4>2?m9!=R#3+EcfcP@4EEesCAchbXXh}LAj ziW^8Zkt&9(%aPfpG~*JQ#y8_=Gc++OO+??6yI8C@m1l6FYiVJTuQ1++`hu5ViZ z0OhH4S&FEoJ(BiF+G8oAmS&YSKr@17#?qc}h9HNGfeN*;d4$zpS zW0oRnX-U$Oq$NucgEZ{_grE~+^*Noe6j4j3B%P9U%2Grvok=qu)0u`^H)AQHmd;5! zC+VD}h+4WJ=|Y-u`xiCT%GpEK(j`fkBwex;QA<}OU1_OXF%%I^TmST~NxCNKnx%+Z zx*_R?q?=kQP(%&g8e9Fn$Sb%d>6WF4TDl|Yj-)%5BKl_hf!}NBH@7G0o~4LddLZe6 Pqz9HF2I=2_$^GI#o+Hc) delta 204 zcmX@;xWI(VCD&(M*=z)(<~2(+*x Wg^{5kr6VDcp)_$x!saecb8!HyWi$f- diff --git a/tests/data/acpi/pc/DSDT.numamem b/tests/data/acpi/pc/DSDT.numamem index 9fc731d3d2bcde5e2612a8ccd81e12098134afe9..8a6b56fe7da18bf42c339d13b863aabf81780527 100644 GIT binary patch delta 1914 zcmY+_OK#gR6a`RPl7Eu?lmCBo0R=kA0^&G>phgkY>DcHRnmN0Yj=F)O-9^V;L{`CG zK8nJ-GhO>#h({FdKX?C5`T2T&`SQ+~R{AS{pV+4#x9jOPzPvs^JbjowzTTccznGuX z%eVY{Rb+*8=JM&|*@WvBuJ27%`p@$O;S@uP@L;MzRyx-*zH@DoZ((p4zLOqCL$oIM zRop-$G&C_PO+??6yI8C@lWJT-Ce=8b zg=$6oNrl8&|1IYbSe_@?Z?9H0qF zCoDzO(u$-NNh_8j25H#;DM6>k>T^0}DWaCnNIE0wjHQTLI+tcVrgIIoZq8CfEnSdw zLDB_F5w&zl(xo)x_AeW#m9vMer7M!INV;MvqL!{ny4F&+W+)<>w)yGZkaR=R4NDQV zbW74LNw(j7|?wRBI?JxTX0MfA=11AoxaukJw714|LL^hnYp PNslZ=4AS3k$=~IF&pOOL delta 204 zcmccWw8fOmCD>2?Y#^ zi<~&8CUP|tR3&mTF(egK7bPY!a4|C^FA$iV3{=F)!oc9;=k3CfvOr~WGUEcl$%$Mn zaN%Hvl!d%-o+D6^;N)a3Cb)T@#0(d5W=JWhtxVz)VBr4$pP?g#fuW!}5olpY W3L`^7N=HH>LuulYgw0)?r^Nv%qBS-E diff --git a/tests/data/acpi/pc/DSDT.roothp b/tests/data/acpi/pc/DSDT.roothp index e654c83ebe40c413b204c711adcefe3f04655e8c..a16b0d9d4becec47fa3cf57ed0077ff6cff88908 100644 GIT binary patch delta 1914 zcmY+_OK#gR6a`RPmVc7`lmGvWIxCPZByk2oj3S6Lce{pW&a5KCqJwUr=$bmnDwxYh zQFwQzYrhNeh@$PDe}B)8=i|%OwK0wVf3vTNefV`b-(E(i*QdLO>*@XL<>~pw{F$77 zW^ZMl=FXYZx5uLi*9~0Xn6mJnX9>b>3{8YPQ})xsxrXtbbDew(gM;v$^e`HtHJPvC z22xF=is35xYMf1sR52=5MBl`6WVR{IxP+$h%{bZ&O^iwt(KqET7VAx=8kdktHO{7? z8kdi#r7da3CA6d&M_Zv8SC6Qn?Fwqc>f2I{vu&0lYH5e09g=ofidahl?Gm)>o7O)- zc`99&B5G-mq&<@MSc<5nStSk7jG&pZw5J(MbCTvH%~^`5r3Fa~X+~(Fq1HKME$x%E zPtrb15w&zc(g8^ap&8#uMBltI)&37jIwa|krHEQOBI$^vBQ13fQA5YRDf=%6XiU;E zOA)oSBxy;~lBI}28uoue(2247oK9GZsHIbqPDwgtDWaCnq#2LtOhc`ku@q5D=Omqz zbk0&lEnSdwA>>+FElB7$LE?J7Gr7M!IwA8H_iioDIe|py>U6XXpQbaA? zkaR=RO)V8DqK0mbt^Qu*72J|^%Th!w-H~)h(j7|?eKY>R?=|#?+mm$9Qba91kn}*( O14|Ku^xsGF{^b*&XU!!5 delta 204 zcmX}lK?;IE7{&4D=*BMsjgAmOiy){Aq_ZfD5OuGkbATaeQ4+e8wo+{^xRNbW7mR=o`1`WfHl&Kh5*x- zn)zn9Pl!jTyZ?QX_DR}jDWaARNID?tfTf7886MtY1-1UUACh#)Qba8sk#t1T5laz| zQb5N99lNGIzNcfBB5G+)(ww9@OA)oSsH7fR5VSB>-th456)c^QbVAYzOA)nnO46w` z!|k7Hs4YumEuE2cM$#Ee5w&zq(m6@zz8Rp1uDLa5{@=17>4KySmLiJu_E-19!X*3V z35|KeV-TiTz1`GDTz$kH_qh6qlii{|;$+9Fk2rZ6>LX5lHTWNnxY^ya H2S4I}`F&X$ delta 354 zcmcbU_Q{*eCD`LRz;$|1)%?FfbHUCkg@$??_=}C`jo@NMtBYT#_(( UnQAtQGiB5Uqcb@dhXo0_6$h@HM|NS8z6b- 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 diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h index b2c2c10cbc..dfb8523c8b 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1,2 +1 @@ /* List of comma-separated changed AML files to ignore */ -"tests/data/acpi/pc/DSDT",