get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/1.1/patches/2227179/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2227179,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2227179/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260423100229.2941820-9-peter.maydell@linaro.org/",
    "project": {
        "id": 14,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/14/?format=api",
        "name": "QEMU Development",
        "link_name": "qemu-devel",
        "list_id": "qemu-devel.nongnu.org",
        "list_email": "qemu-devel@nongnu.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20260423100229.2941820-9-peter.maydell@linaro.org>",
    "date": "2026-04-23T10:01:38",
    "name": "[PULL,08/59] Update the ACPI tables based on new aml-build.c",
    "commit_ref": null,
    "pull_url": null,
    "state": "not-applicable",
    "archived": false,
    "hash": "77599a44a57a2d9b20fb1f30e7be0b0d12e00857",
    "submitter": {
        "id": 5111,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/5111/?format=api",
        "name": "Peter Maydell",
        "email": "peter.maydell@linaro.org"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260423100229.2941820-9-peter.maydell@linaro.org/mbox/",
    "series": [
        {
            "id": 501172,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/501172/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=501172",
            "date": "2026-04-23T10:01:35",
            "name": "[PULL,01/59] target/arm/tcg: increase cache level for cpu=max",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/501172/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2227179/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2227179/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=bu2gaFOh;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1Wrs44w8z1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 20:03:57 +1000 (AEST)",
            "from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wFqtY-0006M6-7D; Thu, 23 Apr 2026 06:02:52 -0400",
            "from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <peter.maydell@linaro.org>)\n id 1wFqtR-0006Jx-Ba\n for qemu-devel@nongnu.org; Thu, 23 Apr 2026 06:02:45 -0400",
            "from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <peter.maydell@linaro.org>)\n id 1wFqtN-0001zf-UR\n for qemu-devel@nongnu.org; Thu, 23 Apr 2026 06:02:45 -0400",
            "by mail-wm1-x32a.google.com with SMTP id\n 5b1f17b1804b1-4891c0620bcso38178105e9.1\n for <qemu-devel@nongnu.org>; Thu, 23 Apr 2026 03:02:41 -0700 (PDT)",
            "from lanath.. (wildly.archaic.org.uk. [81.2.115.145])\n by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43fe4e4eec9sm49323930f8f.34.2026.04.23.03.02.38\n for <qemu-devel@nongnu.org>\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 23 Apr 2026 03:02:38 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1776938560; x=1777543360; darn=nongnu.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:to:from:from:to:cc:subject:date:message-id\n :reply-to; bh=KzQ672NJERobgyTz0TAuPMxNL9o89W7WbfwlPsNMnD8=;\n b=bu2gaFOhAwrdsMy7S6lHyWXZSaOLddLXdFv/WVNj85BEQkVf5Fe22DURU5kp8SvBSN\n i0+VzPajvVAoq8HOgVnPawQNgDjk/Scd7OnKs3LGdebSidFFGLNoEYWkKCpG4W+2nYPR\n WHacpCtBgXLAG6QwSRVhUOqKGnYeWvbkmGK+c43NvuAGZgvklCmmuh1n3wikT12Ul59G\n wOqfFTvjzFdQQYd9unh72wUWMaPi9q3w2wA4duJmJZY6SITkPc2PFXDut+lMaTWgK3cA\n zBYVHyu0o/BqXcJFjimGA/GWVtXf/cI1r4t5CCuZYbC9nfN2F6IFiB5upAibRCdVsWoV\n tmVw==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776938560; x=1777543360;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=KzQ672NJERobgyTz0TAuPMxNL9o89W7WbfwlPsNMnD8=;\n b=AKQ4Zhir5eIwIZ1G9fNQ/OcTNFYiBi8IIhJXxapIw/mfBYfHzeq4q6yGeBZlil4HkA\n E+mSz4oMe4HOka30pwa90ZRUy2QR29hVhvQmXt5sPvKL5q1y7tdR0fDmjy4/tVdlCnyZ\n llGxN55qVAH3Ir+Df3u4QROvl07BZ2g1PJOvakIJgNM+Fs7FFX4rP8UItBDAAyGZGFq4\n bAK79jdMOxVk+mqW0Gl+i1aM+VA2CC6VkwKGxAPljHe8wuZUM4dzuIWH+f/rE29eFdEa\n tWZenAgB17wROHinqCykdKAg99MjfOSpuCG9tT9DOiysI93YlVe3z6COWLhWpsz552kv\n vA9g==",
        "X-Gm-Message-State": "AOJu0YxPz5ouQwRPIgMoHOqYxTLj1IiOQU3JzKlwAIyJbUK3iM7g2Tax\n XRssXxcHjFNWYhDi3W9TnSaJ46WSPEO5CgGst3k/CFyS0pBdf1+jKZg4HA4X/hoY1h0VAOfwb3t\n SyEEl",
        "X-Gm-Gg": "AeBDietdXx7Rya+ZtWHgg7Ir8Suv1F/M4r8HyTlzKmspD8cWzmEHze5PmuXrRduy6FV\n 6HpL8BvCkwL7N8ulUXxGmsd39EkMG2LGGRweFTgkEoiOi3nnqm/KwKopVsIsyjb12RkCOQjrWgE\n zI3ABU2Uiw/T3TDJUJ4NOP7x7WM4yJGGCrXGyQqSZKf4Zbg73r7Onb5z14AkkiFhAlZzsxZBNnC\n QJeuvPiteq7sn+5pV+IJryUCcD5TJvKIribpyGFYfTN1v0Ri294F+60m0f988kBx3aBpfTHBHCU\n nE0HlMF4lXDFvxKnmQwAW5MEHpZju57XsiDeBUB+yEUrLTRNRZpbhHPTqk+OXuq7zshcQnQyj+6\n /BWNMt5ykaO040BE4+bXgCBd8rh2rrMb5+izx/yQ+Jbd3voYCGcsdbXuab0y5BWvSvfE4Kq6Lhs\n 5t0MdlvdSxBaWwDq/VOc1VxgkDcH7M3H8zVYsR1w6/q6WD4uKl/ls1daLGQqlOyX1JQiA2NCS57\n 0XSItygJ1yvcOKVAuZUTrI1zbHMch723lL97bacnQ==",
        "X-Received": "by 2002:a05:600c:8b8c:b0:489:1d74:56d with SMTP id\n 5b1f17b1804b1-4891d7406famr255654555e9.29.1776938559769;\n Thu, 23 Apr 2026 03:02:39 -0700 (PDT)",
        "From": "Peter Maydell <peter.maydell@linaro.org>",
        "To": "qemu-devel@nongnu.org",
        "Subject": "[PULL 08/59] Update the ACPI tables based on new aml-build.c",
        "Date": "Thu, 23 Apr 2026 11:01:38 +0100",
        "Message-ID": "<20260423100229.2941820-9-peter.maydell@linaro.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20260423100229.2941820-1-peter.maydell@linaro.org>",
        "References": "<20260423100229.2941820-1-peter.maydell@linaro.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Received-SPF": "pass client-ip=2a00:1450:4864:20::32a;\n envelope-from=peter.maydell@linaro.org; helo=mail-wm1-x32a.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, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 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": "qemu development <qemu-devel.nongnu.org>",
        "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.nongnu.org/archive/html/qemu-devel>",
        "List-Post": "<mailto:qemu-devel@nongnu.org>",
        "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>",
        "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>",
        "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org",
        "Sender": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"
    },
    "content": "From: Alireza Sanaee <alireza.sanaee@huawei.com>\n\nThe disassembled differences between actual and expected PPTT based on\nthe following cache topology representation:\n\n- l1d and l1i shared at cluster level\n- l2 shared at cluster level\n- l3 shared at cluster level\n\n /*\n  * Intel ACPI Component Architecture\n  * AML/ASL+ Disassembler version 20230628 (64-bit version)\n  * Copyright (c) 2000 - 2023 Intel Corporation\n  *\n- * Disassembly of tests/data/acpi/aarch64/virt/PPTT.topology, Fri Aug  8 16:50:38 2025\n+ * Disassembly of /tmp/aml-JGBZA3, Fri Aug  8 16:50:38 2025\n  *\n  * ACPI Data Table [PPTT]\n  *\n  * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue (in hex)\n  */\n\n [000h 0000 004h]                   Signature : \"PPTT\"    [Processor Properties Topology Table]\n-[004h 0004 004h]                Table Length : 00000164\n+[004h 0004 004h]                Table Length : 00000204\n [008h 0008 001h]                    Revision : 02\n-[009h 0009 001h]                    Checksum : 97\n+[009h 0009 001h]                    Checksum : B8\n [00Ah 0010 006h]                      Oem ID : \"BOCHS \"\n [010h 0016 008h]                Oem Table ID : \"BXPC    \"\n [018h 0024 004h]                Oem Revision : 00000001\n [01Ch 0028 004h]             Asl Compiler ID : \"BXPC\"\n [020h 0032 004h]       Asl Compiler Revision : 00000001\n\n [024h 0036 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [025h 0037 001h]                      Length : 14\n [026h 0038 002h]                    Reserved : 0000\n [028h 0040 004h]       Flags (decoded below) : 00000011\n                             Physical package : 1\n                      ACPI Processor ID valid : 0\n                        Processor is a thread : 0\n                               Node is a leaf : 0\n                     Identical Implementation : 1\n@@ -34,223 +34,369 @@\n [030h 0048 004h]           ACPI Processor ID : 00000000\n [034h 0052 004h]     Private Resource Number : 00000000\n\n [038h 0056 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [039h 0057 001h]                      Length : 14\n [03Ah 0058 002h]                    Reserved : 0000\n [03Ch 0060 004h]       Flags (decoded below) : 00000011\n                             Physical package : 1\n                      ACPI Processor ID valid : 0\n                        Processor is a thread : 0\n                               Node is a leaf : 0\n                     Identical Implementation : 1\n [040h 0064 004h]                      Parent : 00000024\n [044h 0068 004h]           ACPI Processor ID : 00000000\n [048h 0072 004h]     Private Resource Number : 00000000\n\n-[04Ch 0076 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[04Dh 0077 001h]                      Length : 14\n+[04Ch 0076 001h]               Subtable Type : 01 [Cache Type]\n+[04Dh 0077 001h]                      Length : 18\n [04Eh 0078 002h]                    Reserved : 0000\n-[050h 0080 004h]       Flags (decoded below) : 00000010\n+[050h 0080 004h]       Flags (decoded below) : 0000007F\n+                                  Size valid : 1\n+                        Number of Sets valid : 1\n+                         Associativity valid : 1\n+                       Allocation Type valid : 1\n+                            Cache Type valid : 1\n+                          Write Policy valid : 1\n+                             Line Size valid : 1\n+                              Cache ID valid : 0\n+[054h 0084 004h]         Next Level of Cache : 00000000\n+[058h 0088 004h]                        Size : 00200000\n+[05Ch 0092 004h]              Number of Sets : 00000800\n+[060h 0096 001h]               Associativity : 10\n+[061h 0097 001h]                  Attributes : 0F\n+                             Allocation Type : 3\n+                                  Cache Type : 3\n+                                Write Policy : 0\n+[062h 0098 002h]                   Line Size : 0040\n+\n+[064h 0100 001h]               Subtable Type : 01 [Cache Type]\n+[065h 0101 001h]                      Length : 18\n+[066h 0102 002h]                    Reserved : 0000\n+[068h 0104 004h]       Flags (decoded below) : 0000007F\n+                                  Size valid : 1\n+                        Number of Sets valid : 1\n+                         Associativity valid : 1\n+                       Allocation Type valid : 1\n+                            Cache Type valid : 1\n+                          Write Policy valid : 1\n+                             Line Size valid : 1\n+                              Cache ID valid : 0\n+[06Ch 0108 004h]         Next Level of Cache : 0000004C\n+[070h 0112 004h]                        Size : 00008000\n+[074h 0116 004h]              Number of Sets : 00000080\n+[078h 0120 001h]               Associativity : 04\n+[079h 0121 001h]                  Attributes : 03\n+                             Allocation Type : 3\n+                                  Cache Type : 0\n+                                Write Policy : 0\n+[07Ah 0122 002h]                   Line Size : 0040\n+\n+[07Ch 0124 001h]               Subtable Type : 01 [Cache Type]\n+[07Dh 0125 001h]                      Length : 18\n+[07Eh 0126 002h]                    Reserved : 0000\n+[080h 0128 004h]       Flags (decoded below) : 0000007F\n+                                  Size valid : 1\n+                        Number of Sets valid : 1\n+                         Associativity valid : 1\n+                       Allocation Type valid : 1\n+                            Cache Type valid : 1\n+                          Write Policy valid : 1\n+                             Line Size valid : 1\n+                              Cache ID valid : 0\n+[084h 0132 004h]         Next Level of Cache : 0000004C\n+[088h 0136 004h]                        Size : 0000C000\n+[08Ch 0140 004h]              Number of Sets : 00000100\n+[090h 0144 001h]               Associativity : 03\n+[091h 0145 001h]                  Attributes : 07\n+                             Allocation Type : 3\n+                                  Cache Type : 1\n+                                Write Policy : 0\n+[092h 0146 002h]                   Line Size : 0040\n+\n+[094h 0148 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[095h 0149 001h]                      Length : 1C\n+[096h 0150 002h]                    Reserved : 0000\n+[098h 0152 004h]       Flags (decoded below) : 00000010\n                             Physical package : 0\n                      ACPI Processor ID valid : 0\n                        Processor is a thread : 0\n                               Node is a leaf : 0\n                     Identical Implementation : 1\n-[054h 0084 004h]                      Parent : 00000038\n-[058h 0088 004h]           ACPI Processor ID : 00000000\n-[05Ch 0092 004h]     Private Resource Number : 00000000\n-\n-[060h 0096 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[061h 0097 001h]                      Length : 14\n-[062h 0098 002h]                    Reserved : 0000\n-[064h 0100 004h]       Flags (decoded below) : 00000010\n-                            Physical package : 0\n-                     ACPI Processor ID valid : 0\n-                       Processor is a thread : 0\n-                              Node is a leaf : 0\n-                    Identical Implementation : 1\n-[068h 0104 004h]                      Parent : 0000004C\n-[06Ch 0108 004h]           ACPI Processor ID : 00000000\n-[070h 0112 004h]     Private Resource Number : 00000000\n-\n-[074h 0116 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[075h 0117 001h]                      Length : 14\n-[076h 0118 002h]                    Reserved : 0000\n-[078h 0120 004h]       Flags (decoded below) : 0000000E\n-                            Physical package : 0\n-                     ACPI Processor ID valid : 1\n-                       Processor is a thread : 1\n-                              Node is a leaf : 1\n-                    Identical Implementation : 0\n-[07Ch 0124 004h]                      Parent : 00000060\n-[080h 0128 004h]           ACPI Processor ID : 00000000\n-[084h 0132 004h]     Private Resource Number : 00000000\n-\n-[088h 0136 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[089h 0137 001h]                      Length : 14\n-[08Ah 0138 002h]                    Reserved : 0000\n-[08Ch 0140 004h]       Flags (decoded below) : 0000000E\n-                            Physical package : 0\n-                     ACPI Processor ID valid : 1\n-                       Processor is a thread : 1\n-                              Node is a leaf : 1\n-                    Identical Implementation : 0\n-[090h 0144 004h]                      Parent : 00000060\n-[094h 0148 004h]           ACPI Processor ID : 00000001\n-[098h 0152 004h]     Private Resource Number : 00000000\n-\n-[09Ch 0156 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[09Dh 0157 001h]                      Length : 14\n-[09Eh 0158 002h]                    Reserved : 0000\n-[0A0h 0160 004h]       Flags (decoded below) : 00000010\n-                            Physical package : 0\n-                     ACPI Processor ID valid : 0\n-                       Processor is a thread : 0\n-                              Node is a leaf : 0\n-                    Identical Implementation : 1\n-[0A4h 0164 004h]                      Parent : 0000004C\n-[0A8h 0168 004h]           ACPI Processor ID : 00000001\n-[0ACh 0172 004h]     Private Resource Number : 00000000\n+[09Ch 0156 004h]                      Parent : 00000038\n+[0A0h 0160 004h]           ACPI Processor ID : 00000000\n+[0A4h 0164 004h]     Private Resource Number : 00000002\n+[0A8h 0168 004h]            Private Resource : 0000007C\n+[0ACh 0172 004h]            Private Resource : 00000064\n\n [0B0h 0176 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [0B1h 0177 001h]                      Length : 14\n [0B2h 0178 002h]                    Reserved : 0000\n-[0B4h 0180 004h]       Flags (decoded below) : 0000000E\n+[0B4h 0180 004h]       Flags (decoded below) : 00000010\n                             Physical package : 0\n-                     ACPI Processor ID valid : 1\n-                       Processor is a thread : 1\n-                              Node is a leaf : 1\n-                    Identical Implementation : 0\n-[0B8h 0184 004h]                      Parent : 0000009C\n-[0BCh 0188 004h]           ACPI Processor ID : 00000002\n+                     ACPI Processor ID valid : 0\n+                       Processor is a thread : 0\n+                              Node is a leaf : 0\n+                    Identical Implementation : 1\n+[0B8h 0184 004h]                      Parent : 00000094\n+[0BCh 0188 004h]           ACPI Processor ID : 00000000\n [0C0h 0192 004h]     Private Resource Number : 00000000\n\n [0C4h 0196 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [0C5h 0197 001h]                      Length : 14\n [0C6h 0198 002h]                    Reserved : 0000\n [0C8h 0200 004h]       Flags (decoded below) : 0000000E\n                             Physical package : 0\n                      ACPI Processor ID valid : 1\n                        Processor is a thread : 1\n                               Node is a leaf : 1\n                     Identical Implementation : 0\n-[0CCh 0204 004h]                      Parent : 0000009C\n-[0D0h 0208 004h]           ACPI Processor ID : 00000003\n+[0CCh 0204 004h]                      Parent : 000000B0\n+[0D0h 0208 004h]           ACPI Processor ID : 00000000\n [0D4h 0212 004h]     Private Resource Number : 00000000\n\n [0D8h 0216 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [0D9h 0217 001h]                      Length : 14\n [0DAh 0218 002h]                    Reserved : 0000\n-[0DCh 0220 004h]       Flags (decoded below) : 00000010\n+[0DCh 0220 004h]       Flags (decoded below) : 0000000E\n                             Physical package : 0\n-                     ACPI Processor ID valid : 0\n-                       Processor is a thread : 0\n-                              Node is a leaf : 0\n-                    Identical Implementation : 1\n-[0E0h 0224 004h]                      Parent : 00000038\n+                     ACPI Processor ID valid : 1\n+                       Processor is a thread : 1\n+                              Node is a leaf : 1\n+                    Identical Implementation : 0\n+[0E0h 0224 004h]                      Parent : 000000B0\n [0E4h 0228 004h]           ACPI Processor ID : 00000001\n [0E8h 0232 004h]     Private Resource Number : 00000000\n\n [0ECh 0236 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [0EDh 0237 001h]                      Length : 14\n [0EEh 0238 002h]                    Reserved : 0000\n [0F0h 0240 004h]       Flags (decoded below) : 00000010\n                             Physical package : 0\n                      ACPI Processor ID valid : 0\n                        Processor is a thread : 0\n                               Node is a leaf : 0\n                     Identical Implementation : 1\n-[0F4h 0244 004h]                      Parent : 000000D8\n-[0F8h 0248 004h]           ACPI Processor ID : 00000000\n+[0F4h 0244 004h]                      Parent : 00000094\n+[0F8h 0248 004h]           ACPI Processor ID : 00000001\n [0FCh 0252 004h]     Private Resource Number : 00000000\n\n [100h 0256 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [101h 0257 001h]                      Length : 14\n [102h 0258 002h]                    Reserved : 0000\n [104h 0260 004h]       Flags (decoded below) : 0000000E\n                             Physical package : 0\n                      ACPI Processor ID valid : 1\n                        Processor is a thread : 1\n                               Node is a leaf : 1\n                     Identical Implementation : 0\n [108h 0264 004h]                      Parent : 000000EC\n-[10Ch 0268 004h]           ACPI Processor ID : 00000004\n+[10Ch 0268 004h]           ACPI Processor ID : 00000002\n [110h 0272 004h]     Private Resource Number : 00000000\n\n [114h 0276 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n [115h 0277 001h]                      Length : 14\n [116h 0278 002h]                    Reserved : 0000\n [118h 0280 004h]       Flags (decoded below) : 0000000E\n                             Physical package : 0\n                      ACPI Processor ID valid : 1\n                        Processor is a thread : 1\n                               Node is a leaf : 1\n                     Identical Implementation : 0\n [11Ch 0284 004h]                      Parent : 000000EC\n-[120h 0288 004h]           ACPI Processor ID : 00000005\n+[120h 0288 004h]           ACPI Processor ID : 00000003\n [124h 0292 004h]     Private Resource Number : 00000000\n\n-[128h 0296 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[129h 0297 001h]                      Length : 14\n+[128h 0296 001h]               Subtable Type : 01 [Cache Type]\n+[129h 0297 001h]                      Length : 18\n [12Ah 0298 002h]                    Reserved : 0000\n-[12Ch 0300 004h]       Flags (decoded below) : 00000010\n+[12Ch 0300 004h]       Flags (decoded below) : 0000007F\n+                                  Size valid : 1\n+                        Number of Sets valid : 1\n+                         Associativity valid : 1\n+                       Allocation Type valid : 1\n+                            Cache Type valid : 1\n+                          Write Policy valid : 1\n+                             Line Size valid : 1\n+                              Cache ID valid : 0\n+[130h 0304 004h]         Next Level of Cache : 00000000\n+[134h 0308 004h]                        Size : 00200000\n+[138h 0312 004h]              Number of Sets : 00000800\n+[13Ch 0316 001h]               Associativity : 10\n+[13Dh 0317 001h]                  Attributes : 0F\n+                             Allocation Type : 3\n+                                  Cache Type : 3\n+                                Write Policy : 0\n+[13Eh 0318 002h]                   Line Size : 0040\n+\n+[140h 0320 001h]               Subtable Type : 01 [Cache Type]\n+[141h 0321 001h]                      Length : 18\n+[142h 0322 002h]                    Reserved : 0000\n+[144h 0324 004h]       Flags (decoded below) : 0000007F\n+                                  Size valid : 1\n+                        Number of Sets valid : 1\n+                         Associativity valid : 1\n+                       Allocation Type valid : 1\n+                            Cache Type valid : 1\n+                          Write Policy valid : 1\n+                             Line Size valid : 1\n+                              Cache ID valid : 0\n+[148h 0328 004h]         Next Level of Cache : 00000128\n+[14Ch 0332 004h]                        Size : 00008000\n+[150h 0336 004h]              Number of Sets : 00000080\n+[154h 0340 001h]               Associativity : 04\n+[155h 0341 001h]                  Attributes : 03\n+                             Allocation Type : 3\n+                                  Cache Type : 0\n+                                Write Policy : 0\n+[156h 0342 002h]                   Line Size : 0040\n+\n+[158h 0344 001h]               Subtable Type : 01 [Cache Type]\n+[159h 0345 001h]                      Length : 18\n+[15Ah 0346 002h]                    Reserved : 0000\n+[15Ch 0348 004h]       Flags (decoded below) : 0000007F\n+                                  Size valid : 1\n+                        Number of Sets valid : 1\n+                         Associativity valid : 1\n+                       Allocation Type valid : 1\n+                            Cache Type valid : 1\n+                          Write Policy valid : 1\n+                             Line Size valid : 1\n+                              Cache ID valid : 0\n+[160h 0352 004h]         Next Level of Cache : 00000128\n+[164h 0356 004h]                        Size : 0000C000\n+[168h 0360 004h]              Number of Sets : 00000100\n+[16Ch 0364 001h]               Associativity : 03\n+[16Dh 0365 001h]                  Attributes : 07\n+                             Allocation Type : 3\n+                                  Cache Type : 1\n+                                Write Policy : 0\n+[16Eh 0366 002h]                   Line Size : 0040\n+\n+[170h 0368 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[171h 0369 001h]                      Length : 1C\n+[172h 0370 002h]                    Reserved : 0000\n+[174h 0372 004h]       Flags (decoded below) : 00000010\n+                            Physical package : 0\n+                     ACPI Processor ID valid : 0\n+                       Processor is a thread : 0\n+                              Node is a leaf : 0\n+                    Identical Implementation : 1\n+[178h 0376 004h]                      Parent : 00000038\n+[17Ch 0380 004h]           ACPI Processor ID : 00000001\n+[180h 0384 004h]     Private Resource Number : 00000002\n+[184h 0388 004h]            Private Resource : 00000158\n+[188h 0392 004h]            Private Resource : 00000140\n+\n+[18Ch 0396 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[18Dh 0397 001h]                      Length : 14\n+[18Eh 0398 002h]                    Reserved : 0000\n+[190h 0400 004h]       Flags (decoded below) : 00000010\n+                            Physical package : 0\n+                     ACPI Processor ID valid : 0\n+                       Processor is a thread : 0\n+                              Node is a leaf : 0\n+                    Identical Implementation : 1\n+[194h 0404 004h]                      Parent : 00000170\n+[198h 0408 004h]           ACPI Processor ID : 00000000\n+[19Ch 0412 004h]     Private Resource Number : 00000000\n+\n+[1A0h 0416 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[1A1h 0417 001h]                      Length : 14\n+[1A2h 0418 002h]                    Reserved : 0000\n+[1A4h 0420 004h]       Flags (decoded below) : 0000000E\n+                            Physical package : 0\n+                     ACPI Processor ID valid : 1\n+                       Processor is a thread : 1\n+                              Node is a leaf : 1\n+                    Identical Implementation : 0\n+[1A8h 0424 004h]                      Parent : 0000018C\n+[1ACh 0428 004h]           ACPI Processor ID : 00000004\n+[1B0h 0432 004h]     Private Resource Number : 00000000\n+\n+[1B4h 0436 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[1B5h 0437 001h]                      Length : 14\n+[1B6h 0438 002h]                    Reserved : 0000\n+[1B8h 0440 004h]       Flags (decoded below) : 0000000E\n+                            Physical package : 0\n+                     ACPI Processor ID valid : 1\n+                       Processor is a thread : 1\n+                              Node is a leaf : 1\n+                    Identical Implementation : 0\n+[1BCh 0444 004h]                      Parent : 0000018C\n+[1C0h 0448 004h]           ACPI Processor ID : 00000005\n+[1C4h 0452 004h]     Private Resource Number : 00000000\n+\n+[1C8h 0456 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[1C9h 0457 001h]                      Length : 14\n+[1CAh 0458 002h]                    Reserved : 0000\n+[1CCh 0460 004h]       Flags (decoded below) : 00000010\n                             Physical package : 0\n                      ACPI Processor ID valid : 0\n                        Processor is a thread : 0\n                               Node is a leaf : 0\n                     Identical Implementation : 1\n-[130h 0304 004h]                      Parent : 000000D8\n-[134h 0308 004h]           ACPI Processor ID : 00000001\n-[138h 0312 004h]     Private Resource Number : 00000000\n-\n-[13Ch 0316 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[13Dh 0317 001h]                      Length : 14\n-[13Eh 0318 002h]                    Reserved : 0000\n-[140h 0320 004h]       Flags (decoded below) : 0000000E\n+[1D0h 0464 004h]                      Parent : 00000170\n+[1D4h 0468 004h]           ACPI Processor ID : 00000001\n+[1D8h 0472 004h]     Private Resource Number : 00000000\n+\n+[1DCh 0476 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[1DDh 0477 001h]                      Length : 14\n+[1DEh 0478 002h]                    Reserved : 0000\n+[1E0h 0480 004h]       Flags (decoded below) : 0000000E\n                             Physical package : 0\n                      ACPI Processor ID valid : 1\n                        Processor is a thread : 1\n                               Node is a leaf : 1\n                     Identical Implementation : 0\n-[144h 0324 004h]                      Parent : 00000128\n-[148h 0328 004h]           ACPI Processor ID : 00000006\n-[14Ch 0332 004h]     Private Resource Number : 00000000\n-\n-[150h 0336 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n-[151h 0337 001h]                      Length : 14\n-[152h 0338 002h]                    Reserved : 0000\n-[154h 0340 004h]       Flags (decoded below) : 0000000E\n+[1E4h 0484 004h]                      Parent : 000001C8\n+[1E8h 0488 004h]           ACPI Processor ID : 00000006\n+[1ECh 0492 004h]     Private Resource Number : 00000000\n+\n+[1F0h 0496 001h]               Subtable Type : 00 [Processor Hierarchy Node]\n+[1F1h 0497 001h]                      Length : 14\n+[1F2h 0498 002h]                    Reserved : 0000\n+[1F4h 0500 004h]       Flags (decoded below) : 0000000E\n                             Physical package : 0\n                      ACPI Processor ID valid : 1\n                        Processor is a thread : 1\n                               Node is a leaf : 1\n                     Identical Implementation : 0\n-[158h 0344 004h]                      Parent : 00000128\n-[15Ch 0348 004h]           ACPI Processor ID : 00000007\n-[160h 0352 004h]     Private Resource Number : 00000000\n+[1F8h 0504 004h]                      Parent : 000001C8\n+[1FCh 0508 004h]           ACPI Processor ID : 00000007\n+[200h 0512 004h]     Private Resource Number : 00000000\n\n-Raw Table Data: Length 356 (0x164)\n+Raw Table Data: Length 516 (0x204)\n\n-    0000: 50 50 54 54 64 01 00 00 02 97 42 4F 43 48 53 20  // PPTTd.....BOCHS\n+    0000: 50 50 54 54 04 02 00 00 02 B8 42 4F 43 48 53 20  // PPTT......BOCHS\n     0010: 42 58 50 43 20 20 20 20 01 00 00 00 42 58 50 43  // BXPC    ....BXPC\n     0020: 01 00 00 00 00 14 00 00 11 00 00 00 00 00 00 00  // ................\n     0030: 00 00 00 00 00 00 00 00 00 14 00 00 11 00 00 00  // ................\n-    0040: 24 00 00 00 00 00 00 00 00 00 00 00 00 14 00 00  // $...............\n-    0050: 10 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00  // ....8...........\n-    0060: 00 14 00 00 10 00 00 00 4C 00 00 00 00 00 00 00  // ........L.......\n-    0070: 00 00 00 00 00 14 00 00 0E 00 00 00 60 00 00 00  // ............`...\n-    0080: 00 00 00 00 00 00 00 00 00 14 00 00 0E 00 00 00  // ................\n-    0090: 60 00 00 00 01 00 00 00 00 00 00 00 00 14 00 00  // `...............\n-    00A0: 10 00 00 00 4C 00 00 00 01 00 00 00 00 00 00 00  // ....L...........\n-    00B0: 00 14 00 00 0E 00 00 00 9C 00 00 00 02 00 00 00  // ................\n-    00C0: 00 00 00 00 00 14 00 00 0E 00 00 00 9C 00 00 00  // ................\n-    00D0: 03 00 00 00 00 00 00 00 00 14 00 00 10 00 00 00  // ................\n-    00E0: 38 00 00 00 01 00 00 00 00 00 00 00 00 14 00 00  // 8...............\n-    00F0: 10 00 00 00 D8 00 00 00 00 00 00 00 00 00 00 00  // ................\n-    0100: 00 14 00 00 0E 00 00 00 EC 00 00 00 04 00 00 00  // ................\n+    0040: 24 00 00 00 00 00 00 00 00 00 00 00 01 18 00 00  // $...............\n+    0050: 7F 00 00 00 00 00 00 00 00 00 20 00 00 08 00 00  // .......... .....\n+    0060: 10 0F 40 00 01 18 00 00 7F 00 00 00 4C 00 00 00  // ..@.........L...\n+    0070: 00 80 00 00 80 00 00 00 04 03 40 00 01 18 00 00  // ..........@.....\n+    0080: 7F 00 00 00 4C 00 00 00 00 C0 00 00 00 01 00 00  // ....L...........\n+    0090: 03 07 40 00 00 1C 00 00 10 00 00 00 38 00 00 00  // ..@.........8...\n+    00A0: 00 00 00 00 02 00 00 00 7C 00 00 00 64 00 00 00  // ........|...d...\n+    00B0: 00 14 00 00 10 00 00 00 94 00 00 00 00 00 00 00  // ................\n+    00C0: 00 00 00 00 00 14 00 00 0E 00 00 00 B0 00 00 00  // ................\n+    00D0: 00 00 00 00 00 00 00 00 00 14 00 00 0E 00 00 00  // ................\n+    00E0: B0 00 00 00 01 00 00 00 00 00 00 00 00 14 00 00  // ................\n+    00F0: 10 00 00 00 94 00 00 00 01 00 00 00 00 00 00 00  // ................\n+    0100: 00 14 00 00 0E 00 00 00 EC 00 00 00 02 00 00 00  // ................\n     0110: 00 00 00 00 00 14 00 00 0E 00 00 00 EC 00 00 00  // ................\n-    0120: 05 00 00 00 00 00 00 00 00 14 00 00 10 00 00 00  // ................\n-    0130: D8 00 00 00 01 00 00 00 00 00 00 00 00 14 00 00  // ................\n-    0140: 0E 00 00 00 28 01 00 00 06 00 00 00 00 00 00 00  // ....(...........\n-    0150: 00 14 00 00 0E 00 00 00 28 01 00 00 07 00 00 00  // ........(.......\n-    0160: 00 00 00 00                                      // ....\n+    0120: 03 00 00 00 00 00 00 00 01 18 00 00 7F 00 00 00  // ................\n+    0130: 00 00 00 00 00 00 20 00 00 08 00 00 10 0F 40 00  // ...... .......@.\n+    0140: 01 18 00 00 7F 00 00 00 28 01 00 00 00 80 00 00  // ........(.......\n+    0150: 80 00 00 00 04 03 40 00 01 18 00 00 7F 00 00 00  // ......@.........\n+    0160: 28 01 00 00 00 C0 00 00 00 01 00 00 03 07 40 00  // (.............@.\n+    0170: 00 1C 00 00 10 00 00 00 38 00 00 00 01 00 00 00  // ........8.......\n+    0180: 02 00 00 00 58 01 00 00 40 01 00 00 00 14 00 00  // ....X...@.......\n+    0190: 10 00 00 00 70 01 00 00 00 00 00 00 00 00 00 00  // ....p...........\n+    01A0: 00 14 00 00 0E 00 00 00 8C 01 00 00 04 00 00 00  // ................\n+    01B0: 00 00 00 00 00 14 00 00 0E 00 00 00 8C 01 00 00  // ................\n+    01C0: 05 00 00 00 00 00 00 00 00 14 00 00 10 00 00 00  // ................\n+    01D0: 70 01 00 00 01 00 00 00 00 00 00 00 00 14 00 00  // p...............\n+    01E0: 0E 00 00 00 C8 01 00 00 06 00 00 00 00 00 00 00  // ................\n+    01F0: 00 14 00 00 0E 00 00 00 C8 01 00 00 07 00 00 00  // ................\n+    0200: 00 00 00 00                                      // ....\n\nReviewed-by: Gustavo Romero <gustavo.romero@linaro.org>\nReviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>\nReviewed-by: Zhao Liu <zhao1.liu@intel.com>\nSigned-off-by: Alireza Sanaee <alireza.sanaee@huawei.com>\nMessage-id: 20260311160609.358-9-alireza.sanaee@huawei.com\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>\n---\n tests/data/acpi/aarch64/virt/PPTT.topology  | Bin 356 -> 516 bytes\n tests/qtest/bios-tables-test-allowed-diff.h |   3 ---\n 2 files changed, 3 deletions(-)",
    "diff": "diff --git a/tests/data/acpi/aarch64/virt/PPTT.topology b/tests/data/acpi/aarch64/virt/PPTT.topology\nindex 6b864f035c9f48845e9a3beb482c5171074864a5..4f9472c5f728f3068d1054d5042b85190bdb88da 100644\nGIT binary patch\nliteral 516\nzcmZvXy$!-Z4255QAXNNF6ciL!P%r{zlr$7bL?T57U;qX{A_Gt|2qk4ohG7Wa3wP0p\nz#END6^S#(Ein5GDAbe%Ve19@oRpf>i08p-oC9qKR&9aThf)#M<Y6DDw`7DLw2leXq\nzLmd6_hCL38k`!1|$8txPaXnn=XBC{Q-b1-FvMKYYs}()g-e8&2`b^pnU2|HqTCvC?\nzcf+qVz1z0>Vcoy2<qdlSw@IRz6_Zp2=W4%;a%XmzJ6SxyMjmt8PHwetg0c5b_lhN!\nFeE|+Z9RUCU\n\nliteral 356\nzcmWFt2nk7HWME*L?&R<65v<@85#X!<1VAAM5F11@h%hh+f@ov_6;nYI69Dopu!#Af\nziSYsX2{^>Sc7o)9c7V(S=|vU;>74__Oh60<Ky@%NW+X9~TafjF#BRXUfM}@RH$Wx}\ncOdLs!6-f-H7uh_Jy&6CPHY9a0F?OgJ00?&w0RR91\n\ndiff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h\nindex e84d6c6955..dfb8523c8b 100644\n--- a/tests/qtest/bios-tables-test-allowed-diff.h\n+++ b/tests/qtest/bios-tables-test-allowed-diff.h\n@@ -1,4 +1 @@\n /* List of comma-separated changed AML files to ignore */\n-\"tests/data/acpi/aarch64/virt/PPTT\",\n-\"tests/data/acpi/aarch64/virt/PPTT.acpihmatvirt\",\n-\"tests/data/acpi/aarch64/virt/PPTT.topology\",\n",
    "prefixes": [
        "PULL",
        "08/59"
    ]
}