Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.1/patches/2227179/?format=api
{ "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" ] }