From nobody Thu May 2 07:15:38 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1522327965799684.1023952142516; Thu, 29 Mar 2018 05:52:45 -0700 (PDT) Received: from localhost ([::1]:49935 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f1X2l-0001a2-3f for importer@patchew.org; Thu, 29 Mar 2018 08:52:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56321) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f1X1i-00012X-UD for qemu-devel@nongnu.org; Thu, 29 Mar 2018 08:51:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f1X1f-0002q1-TB for qemu-devel@nongnu.org; Thu, 29 Mar 2018 08:51:35 -0400 Received: from mout.web.de ([217.72.192.78]:51489) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f1X1f-0002nb-JJ for qemu-devel@nongnu.org; Thu, 29 Mar 2018 08:51:31 -0400 Received: from [192.168.2.11] ([92.76.39.170]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LhvyA-1eFX6242Nu-00nAWg for ; Thu, 29 Mar 2018 14:51:29 +0200 To: qemu-devel From: Jan Kiszka Openpgp: preference=signencrypt Message-ID: Date: Thu, 29 Mar 2018 14:51:28 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:BHQZ08HHNsMoUJ8NWuK74Au6N1hHQnb7HLEbPpUJr5C2xx9q3Ry We3uQW4pK6pMIzm2hdrj1VfpijllVXXzuZNFo66z4Je4joMSMgsmtGkhBpf/a3ivQUO7Rwa mhY+AmV0i6en4lGjbCcRFssOiEEtR6CqkyKnwkWUsS+LVf0vOsRDdoToKhfxn7KQ8AzLVu6 SMEaUjPmehXDLJgG+bDXw== X-UI-Out-Filterresults: notjunk:1;V01:K0:o0m2VCtXAXo=:kPoaC71AuSJ7SYF1hOAEAE X+AcPEnLPeIvDnH1YwDG9N7timtK32QmzM/2J2eQjtQEZZsz1Z3o0JFST36ip+u3jPsxy/2xU xMO5TKK+gDtEZ3Y+N+PobeE+547BzzLUBqIjzkcpgFwSlExyZ21DBhJZsHU+SQwjgB2iZ2GrS 3Zt7IYxda+QRCb9IgtQP+/fYCtrUpI8I/2DY8WZ+tPlzPeJG1BuzTvE9MQTQgF1lQBhFTfeEz AXo/yh/HZwn+Y2l+6JB8Dj/uQ7nO7kd+eidkEjPS1NmxCStzN7BPUpKC8kQEiSjTsTVuO8bLa v5WkRtkKoi5Asv3tbYj19l8c2aZh2AFIsd0mjWX5EVkwkYa71KV+n61SleARFMNpreaOI4D0l V8CNeyU9zslVbE5sLU+oXTimM16vLvbETDY8bIp21RF1Md1JkfHb/rnM3Qd1Gawz3k8IdRa/1 0kZ96V5/oBOM76v0sXFckEJ25Z0KB1DFxhDt9jcY8F5MoW0heYcA2Q+FQ1M0DSes1auW9NGYi V8GFoJmqb6uHds+EW1+ceSguDNQjWz4MXPUkaoKzGHx0MgJOgQReEeX3CNR/AgUB7zEsrpZdv J9de1cWUp2k/Y9hMUEXV9Kxtmu0e0LJeW0cHgTe6MlzGjT/7O1oAtP7NYXG3s5LsFvsNqVEyT EQ/Ky2zZP3kkCBBVUM6mgvdH82fZuj0iPAV9vrGKqjK6idouPGcOe0yc6zLNTcncJbZqaDNRk 54jaVlEfgdMOUkys6hRjZ6wjTRfqhkRlui5vsi0IUy5taUP8W1clKvs9DgBhWz1iugjCR1exC esI9UIUdouG/dzuuXl891NbnHiQUGk8Z04f2aScRjxWvRY6Sas= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.78 Subject: [Qemu-devel] [PATCH] hw/i386: Fix IVHD entry length for AMD IOMMU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" From: Jan Kiszka Counting from the IVHD ID field to the all-devices entry, we have 28 bytes, not 36. Signed-off-by: Jan Kiszka --- hw/i386/acpi-build.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c index deb440f286..a0cda71411 100644 --- a/hw/i386/acpi-build.c +++ b/hw/i386/acpi-build.c @@ -2561,7 +2561,7 @@ build_amd_iommu(GArray *table_data, BIOSLinker *linke= r) (1UL << 7), /* PPRSup */ 1); /* IVHD length */ - build_append_int_noprefix(table_data, 0x24, 2); + build_append_int_noprefix(table_data, 28, 2); /* DeviceID */ build_append_int_noprefix(table_data, s->devid, 2); /* Capability offset */ --=20 2.13.6