From nobody Mon May 25 20:32:51 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass(p=none dis=none) header.from=nutanix.com ARC-Seal: i=2; a=rsa-sha256; t=1778235583; cv=pass; d=zohomail.com; s=zohoarc; b=HyGmSJ/Najq7BWfsIYXtBXk3v7netXblrVj/T+PHEZEL3TL9VRQ8qx9kyNjCzMo6jQ/tQlZ2vywI8sZmBpowBziE5ME45s/SqGhHG+IgUkc7LQrbYd1gUOrO/ZS4foNAa5SEecaJLu11gCeF9KiFg2czV9rwghhSKR4UVeayKS4= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1778235583; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=61mvyNQDi40pCaSs5mn4L7IU0dWLtQS5BozSEOK1OAg=; b=eHHazONP4LtpI+YEDiIjaDfmeBixQdOw6zZZFEdKgi+j7QRYDXI75P5vzjQzSzbIlfXq/hKKgsy3mwzarkpm8BUuwhv5EIUd5VebwNpzl6hRf8VOCSunUjd01SIQeJhhb4F0Xyv4JdU7s7+e/uGS81tJaK0S1P5HsHMqMxwWcxE= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1778235583394817.7742975428031; Fri, 8 May 2026 03:19:43 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wLIIe-0007Dw-Tn; Fri, 08 May 2026 06:19:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIId-0007D6-Rp for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:15 -0400 Received: from mx0a-002c1b01.pphosted.com ([148.163.151.68]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIb-0006k2-Vs for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:15 -0400 Received: from pps.filterd (m0127839.ppops.net [127.0.0.1]) by mx0a-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6489AH8B2974000; Fri, 8 May 2026 03:19:12 -0700 Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11021079.outbound.protection.outlook.com [52.101.52.79]) by mx0a-002c1b01.pphosted.com (PPS) with ESMTPS id 4e11mc9jcc-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 08 May 2026 03:19:12 -0700 (PDT) Received: from PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) by LV3PR02MB10763.namprd02.prod.outlook.com (2603:10b6:408:28c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.15; Fri, 8 May 2026 10:19:10 +0000 Received: from PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250]) by PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250%6]) with mapi id 15.20.9891.019; Fri, 8 May 2026 10:19:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint20171006; bh=61mvyNQDi40pCaSs5mn4L7IU0dWLtQS5BozSEOK1O Ag=; b=yNwpsFI+Xlvtda7WbTwUB5he1oxKCZcWy4bnq5Xuff9+fNr0EWDk53i/c UUr0cUEYuyPxSrJM5Gn2e6CD8wrz7hX9UqdQO/bshFJyVg9aYoG2Qz4V60vwBW6h a5WSfZtS3LDXkpKbO5LRmqzVEnVBt8l6EL8OVvpNawrslYsw6zJr1+X9U75kJAmy Q3QzyHBF8O+jwjKRv5edngD/61jn5i5bWoQ1hfkbRT8utlMJTQcI3yky1XZQvDHO hgdQyX/HrDMpMaN5rw0JI8Njn+pWIhqy/rf08iaWthdR6F5Bt0kUzi+ugMwXf6je 6P4QEvtodd2oe3YHvXGnj19uFpY0Q== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oMO/r+8jM9anCPNwscZyfGvHd4PJ0EEzwEe7WXtEnQVYNuY7DbcMLXcXd9/P/9wWtqsfFSIqvudlKBUn0ggm1kghD/4t9M0serdZgGuFO7LdoyFjT6MxtqJM7ULOkvReVHKOdUnGsPV5HcrRjU2sY+5Jy9qG7vFA+ZP2rNurBdw9UlfiW9y51GASDD5U7WFegnfvW51yB4JX8vOJbntEoYdDORS6olBj2C5UTZS3UoMKv36WAtQ1Fl+7Dcb9UINtSU/LTdIA5BWNnjR4ozupi0GR+Sp3YiH3HwEK5G/ZwZQqcooEshj6M+Ft40FPum5Gci0TjB62NZaQ01PYOrq1zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=61mvyNQDi40pCaSs5mn4L7IU0dWLtQS5BozSEOK1OAg=; b=QxZ6Nyab3yri30m12SYeJN5YVunL9qkbFlt7ZPtOcFprlYuaRYoDeWpDl+xCcamsVAVt5qlTrseyLjEw/hs7FXwEVAnkloJI7Pf3a/lMpQThwyBJmoNTb24dWCV9ioJlKWJs33y133NP2Lxwuq+DNicBEJB16dQbgwxLz4tE5jgo4Ez3jdrrEQrE7U8xrJbz2EZOho3r7RbD9ToH0jN00Gc/bUitrQWINGq4LDUxtASAXuoqLvEN9G3AC2/dxoSvRbWtSLjHdttq+QR1fSHl4L9RWcJ+xF2d0d5GsW0AuJadquw5dStlCjkcUOy1oU+sbBIfTd3HykcKEKWhsqUcVQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=61mvyNQDi40pCaSs5mn4L7IU0dWLtQS5BozSEOK1OAg=; b=OFoqtVDAZNxJxZNbq3szUeHUAIQO/U/jLvnxsM2wgWUSsA952KBM90SaNMBZKyFTBO0gAusn3w6ut9LH4g7RfONYOkZNRNHYbr/kR5fHUow8K4N7zRcfYt/YBcwbaiKnWFfN//7TCcpZDIISBFgg++5+OLXG67cuM9ckHsoB9QMqnxCl0hBIgnobW+QcuZT9wWIlk9m+A6b1R5a8z7CUXwVDUBqLbFZWm15eod7IAbpI82G1k+TetGc1oqnCBJyAhKMncuHkhmHarj3XCxiczYbTrS9yVHu17h4qKXIBkl8AO6TjyfjUF+GGLwlg/zsGZGfeoiHPfzJn+BickWRhcQ== From: Mark Cave-Ayland To: mst@redhat.com, imammedo@redhat.com, anisinha@redhat.com, pbonzini@redhat.com, marcandre.lureau@redhat.com, qemu-devel@nongnu.org Subject: [PATCH v3 1/4] hw/acpi/aml-build.c: add aml_irq() representing the 3-byte IRQ descriptor Date: Fri, 8 May 2026 11:17:40 +0100 Message-ID: <20260508101901.930781-2-mark.caveayland@nutanix.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260508101901.930781-1-mark.caveayland@nutanix.com> References: <20260508101901.930781-1-mark.caveayland@nutanix.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: PR3P191CA0005.EURP191.PROD.OUTLOOK.COM (2603:10a6:102:54::10) To PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR02MB7159:EE_|LV3PR02MB10763:EE_ X-MS-Office365-Filtering-Correlation-Id: 6c1c5641-3200-4b05-ab6e-08deaceb3e8b x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|376014|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: 9NgpstMVfmbsIC/a64psUnxUld3XPy/omEUotSrpMcz8a3pOI02qUNUcYvSqlaxhXXJsJUUH0AB0KwMiNpKq+NurouZ5ibBqWjZPk3yWWjabWASkDBHFsToU/ipyM7nN3ok+/cao/cySOEih3Ac45Ydq6HO2cbx8cRERXlsuBDBtwKvrBolU+s06qCMFcFxriOOGceElz7oToi9XYcOe81lyous9tnG6wDApgRROLYMZylRu5doc69xu1YVFnmmSUUVJqz+/fyknn98MbbiU/8lfPRCz/x0VZ0Ap7qkxW7rxPJQvjdaTZTSPbr48o6c6ePGlWqjCNxRjmJZjsOMC9FJ8wq81bk93zD9Sd6vlaUJu5ktjwFDKPxVzzN2VfPCThar4V+TCVnKTwyJbKgUaO5i1gaO8xs/GlW+2OZZ+xZObRUUqP4LUMdKuQrJbDMUjWwmKNkah/iR4/dbsBhejYBMANz8w9XO72pqm5INkRM5eFRgr8W8mjJXrhH29w3ykbEhk2m8VN8ktLhtI1QHHzWRvLNkDwbBCSnghCQt5rK0iHDxxHRkBTSDuWIXCLkr3xGkdI7RC//ocFDHBYiCLQJytbgnRXYrs5VRKCqPbgVUSkb7H31gZqI3ronrNXnT3rrEiQR1jTHe0mklstQ5qx5DtrRfFeiANhqka6bG2P4Qn/d3L2K56IccJGK4ln8v0 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR02MB7159.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(56012099003)(18002099003)(22082099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nvvA9xDrPbdb3bAqw8jbj+7BuyuMpLuCCIIfTqp5V/JFKjy2PfWqC7OPuupx?= =?us-ascii?Q?yP+rS+hiRSGpfFaLRouyUd+L2fejx0M55WnBDfWqurZf8z6/Hxi65Eg2vOfC?= =?us-ascii?Q?U3cm7stRzVY866QX78j20WkpbixbzY1saR8tkABaCd0WcZYdLIzOubQDPZkQ?= =?us-ascii?Q?6p+7OYP/QH3uSbXxzdik5VE1F+KfgjOBQJfhBbk5e942bhk0b6rZOwkjM9tz?= =?us-ascii?Q?0UaI5J33vev7nHkisenCInfRRnYNhtSFVAzAKPYi2RYoHi5N41Yy8a0WoXF6?= =?us-ascii?Q?PGOcF1C4uljHf6At1EPMfWMj9Fw5ljorsyEmHF6o1wzS9zNw6zsGj2co3NKK?= =?us-ascii?Q?Km3e17Sm9RtbJX1fUdpg+TgqScEyTP6laiJGr45jDwh7dTyDWp26VL+bMR0b?= =?us-ascii?Q?1hu81PSoC2m5rxFG5n09s8BAwkkUhT2d2at0g+A7kJVHZUFGFI3IKX86DrU/?= =?us-ascii?Q?d+wFb36PoATNjrTG3oiReNmDOIlyjSAtJ74rar4P0wxLeqi6Zc95PYN+unxg?= =?us-ascii?Q?ivpQaKr+JHax7lxTnwcNDqv4tZ7AripGF9Z7/IyDcJvb8IRc9Ck9qF6qvCSY?= =?us-ascii?Q?f+85Zy6IMqWbiSdN0Gm0gEKs12M7voVQUQ3x8o73EVpZci7YJL+gcy6y4Vbr?= =?us-ascii?Q?vmIsWYjxcUnPqG4L4OHiTaV+TfBPxaWB0T88yRtkivVQIR3DM5IBMr4KkZl5?= =?us-ascii?Q?k/yAe5AKlynpcV5/Takcmh1CfVA1yUc7SfwnolQlkYCb61mFakKonTjhOuSw?= =?us-ascii?Q?WwSiEz25QiUoU+QwnvoBciG+IY7d6G3JIRtfmex/vYaSoRrmbPonXCZl8G3m?= =?us-ascii?Q?9xufTqUju4m/gzOYg6M82o0ThUq0b+ohH5zA+D4/TFWjBroPbV3jItFCk2dm?= =?us-ascii?Q?Xt0HK7/Xlb9SMQwQbtjwfa4pXDayesdObVIiGZqI97+u9oT2cF51l3MwTiQv?= =?us-ascii?Q?QAqGLn9e7EIMjdQOhrSbFdQ3ME6HJC7VZzl6jDbV4InUWKVizA4jzh/K2+6h?= =?us-ascii?Q?VnlehQ8TlrVDGPm302uvj95XvbG0nSO7sKCS94e6tT69LHNwvgCCHzo+1RT6?= =?us-ascii?Q?sjhBbC/BzsNWfxEsdL+AtXR3uN6vZcYe9d2CPIAXmxvUESfWhB8rP4Txzals?= =?us-ascii?Q?UoZELj00pSLdAJyk8RInZFFIrNfJSj2IGi5LgYNrReMA4+MicXbiT98Urc77?= =?us-ascii?Q?xTmMS6cp/ZdMbNSnm3ZUfhfKRURzPxJA1h2+NpDIo9oNvrYLsNdw4TCqvbJL?= =?us-ascii?Q?dm0BNfI0xDZrnCdBeUu1G+BaMayGp0dP9CNQZ22l4j4lrqFOzFU37emGBkK4?= =?us-ascii?Q?+iPCPc54DJCBDp/nI1KwZkBbVHSL055pf+jg0P8UuryFVwLIBSO3St8dplE9?= =?us-ascii?Q?APSJadysNlnyzn02REHIqD/KKCeoqMADlZC1BWtWDCvbwTFFr+nCMZDKMIfL?= =?us-ascii?Q?p1sKH0rFsK0axnLcNPvZLchCQTNxgUuyNM6F5NSqBBuwmHZzJcHxPKSBYp8o?= =?us-ascii?Q?H1b/R/8ZybFDr2pSyi2UBUU18lq/7DeZza3pVobK7HWl3NeIfi1Mykhsrsvx?= =?us-ascii?Q?hWq13KlFU8uIMcPZ5WkHMJtdjD8s4ycJcOj0cW3GAXKiBKBIpJ4ZAb0UlFAm?= =?us-ascii?Q?YnpMWYseTqwSgDxgZiB+WO/EpLijnH4vJF/BXFLa94bNC+qkaCci+CiUmhdO?= =?us-ascii?Q?qtylIf9yfJEZLAVax8ANxw9laMO+d8cXJbp2G9+peykfpsmNIHSHLWOYdbxr?= =?us-ascii?Q?moCg+UhbMg1/aut5CNLiQUI9+qB7KqA=3D?= X-Exchange-RoutingPolicyChecked: YyiWWZJT1iLizjF3itnMx3M4189kUef9RvJKlWfYiewwDc0hp71XlB1TT7ADayPVSf36qJLn8osB7X1Isw+sLPEZkMjhf1RMHootVqBJKXTbqx5QUK5no2CvlgsCvKv1Yz3dOUtYYi/jdBC+5vmCpRhUaXs9J9qmvDamXCZXGgXvq0ZXSM2bGg5G+mj0dq2ORl2JXBKot/DKFqeZdjkPEPKnclm8jO5mfyYzgExtghlb4NDMHdPXBv/bhmyt+MhcFNObO/3UJ1XUh/Sq+VP42zmZc5+1xbetCyQFrIej3Ab+3IAhtYH95VBST20i4wrJeqi7DBVoYjBPyUH+Zem9oQ== X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6c1c5641-3200-4b05-ab6e-08deaceb3e8b X-MS-Exchange-CrossTenant-AuthSource: PH0PR02MB7159.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2026 10:19:10.2749 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Lh8fZUd7jCf/ifvDtLyec0RWaLfPAkXuj2v2dDkFnCqjfbE6yS4Ha08At6p4J8u76uqyD1+XbTkN41UA+q1BoWMcCVLX/yFi8lkmM+rIMg8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR02MB10763 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA4MDEwNiBTYWx0ZWRfX/6NP3Yzbu5U6 qlkIfugOJz/wWqwJvxHEeay6dPOsSETZcGpweKYKuG0WNw+MQdbBiz1jIxe3avtWFbbe3jk1llE 8QiwU6HG8XrTQNwZmY7q2Cx02LE3tVd4wPHYnsBOkUymt1JRhoQUVNxgKN1ktPL4Gskl7qRAXxR wA21vA5qhtRdoUKIKJPwp4aamXlOYZsQ9JIslcJBiifyZuN6ElNuDyAlg7dDvF8m2yrob7vHkiH U746gCjstnYMjxyVlakzpQB+zXgZjB2G+XnZlGE4wBBaVZYyv9N3beKUExmTj+KPEvlvi0LqHv/ 4uniMcsweM48EK4RPtrfVdHP9vpLRLWnXvBYy97ii5YtoAavv6Zby0rhhlyS42k2ioIeVll/fjk QXG8DUGRCstbGsf/2Qk0uv01KwIcPOncayyGbaajpuCRIaB6oehI/GxHTbw2fkKZRFfniAMrZkQ 9FDA3/XBLfhMyoCEFBQ== X-Authority-Analysis: v=2.4 cv=dvXrzVg4 c=1 sm=1 tr=0 ts=69fdb8a0 cx=c_pps a=Lzux+ftsp8NJ2nFuhgYiNA==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=0kUYKlekyDsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=y4UcunY2MAxhM4LwGdWI:22 a=64Cc0HZtAAAA:8 a=1yB3SYwDT-OpB6Fa3bIA:9 X-Proofpoint-ORIG-GUID: BprkjNPco6VtLDlgKVU_kGE2jclQGMqg X-Proofpoint-GUID: BprkjNPco6VtLDlgKVU_kGE2jclQGMqg X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-07_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Reason: safe Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.151.68; envelope-from=mark.caveayland@nutanix.com; helo=mx0a-002c1b01.pphosted.com X-Spam_score_int: -31 X-Spam_score: -3.2 X-Spam_bar: --- X-Spam_report: (-3.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.438, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @nutanix.com) X-ZM-MESSAGEID: 1778235584229158500 Content-Type: text/plain; charset="utf-8" The existing aml_interrupt() uses the Extended Interrupt Descriptor to store the interrupt information, however newer Windows will only parse the standard IRQ Descriptor when enumerating ISA serial ports. Signed-off-by: Mark Cave-Ayland Reviewed-by: Ani Sinha Reviewed-by: Igor Mammedov --- include/hw/acpi/aml-build.h | 2 ++ hw/acpi/aml-build-stub.c | 6 ++++++ hw/acpi/aml-build.c | 25 +++++++++++++++++++++++++ 3 files changed, 33 insertions(+) diff --git a/include/hw/acpi/aml-build.h b/include/hw/acpi/aml-build.h index e70e0643b1..eaff025d26 100644 --- a/include/hw/acpi/aml-build.h +++ b/include/hw/acpi/aml-build.h @@ -343,6 +343,8 @@ Aml *aml_io(AmlIODecode dec, uint16_t min_base, uint16_= t max_base, Aml *aml_operation_region(const char *name, AmlRegionSpace rs, Aml *offset, uint32_t len); Aml *aml_irq_no_flags(uint8_t irq); +Aml *aml_irq(uint8_t irq, AmlLevelAndEdge level_and_edge, + AmlActiveHighAndLow high_and_low, AmlShared shared); Aml *aml_named_field(const char *name, unsigned length); Aml *aml_reserved_field(unsigned length); Aml *aml_local(int num); diff --git a/hw/acpi/aml-build-stub.c b/hw/acpi/aml-build-stub.c index 89a8fec4af..3180c7c962 100644 --- a/hw/acpi/aml-build-stub.c +++ b/hw/acpi/aml-build-stub.c @@ -67,6 +67,12 @@ Aml *aml_irq_no_flags(uint8_t irq) return NULL; } =20 +Aml *aml_irq(uint8_t irq, AmlLevelAndEdge level_and_edge, + AmlActiveHighAndLow high_and_low, AmlShared shared) +{ + return NULL; +} + Aml *aml_interrupt(AmlConsumerAndProducer con_and_pro, AmlLevelAndEdge level_and_edge, AmlActiveHighAndLow high_and_low, AmlShared shared, diff --git a/hw/acpi/aml-build.c b/hw/acpi/aml-build.c index 7edc8aed42..3aaf96c2a7 100644 --- a/hw/acpi/aml-build.c +++ b/hw/acpi/aml-build.c @@ -1061,6 +1061,31 @@ Aml *aml_irq_no_flags(uint8_t irq) return var; } =20 +/* + * ACPI 1.0b: 6.4.2.1.1 ASL Macro for IRQ Descriptor + * + * More verbose description at: + * ACPI 5.0: 19.5.63 IRQ (Interrupt Resource Descriptor Macro) + * 6.4.2.1 IRQ Descriptor + */ +Aml *aml_irq(uint8_t irq, AmlLevelAndEdge level_and_edge, + AmlActiveHighAndLow high_and_low, AmlShared shared) +{ + uint16_t irq_mask; + Aml *var =3D aml_alloc(); + uint8_t irq_flags =3D level_and_edge | (high_and_low << 3) | + (shared << 4); + + assert(irq < 16); + build_append_byte(var->buf, 0x23); /* IRQ descriptor 3 byte form */ + + irq_mask =3D 1U << irq; + build_append_byte(var->buf, irq_mask & 0xFF); /* IRQ mask bits[7:0] */ + build_append_byte(var->buf, irq_mask >> 8); /* IRQ mask bits[15:8] */ + build_append_byte(var->buf, irq_flags); /* IRQ flags */ + return var; +} + /* ACPI 1.0b: 16.2.5.4 Type 2 Opcodes Encoding: DefLNot */ Aml *aml_lnot(Aml *arg) { --=20 2.43.0 From nobody Mon May 25 20:32:51 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass(p=none dis=none) header.from=nutanix.com ARC-Seal: i=2; a=rsa-sha256; t=1778235567; cv=pass; d=zohomail.com; s=zohoarc; b=UkHpJIPbMEuKdt6AkZUOHnIMgkns7ppsrmezJphdRKWox6qOdaqk2kzb4+cwLJAgZX2NuSMrCLVYey5fMXxYpPqed5HZUk8Un75mwo7WBzTdtJQHIV5TZAdh4aTLRoaZSIyzH/wTaeJTACgG7Ra2lbFsGkRzpkB0qPiqjwfy6vM= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1778235567; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=B1qTga7IC1eRYfRQrV0AcwdzkiIyAzny+rF9YWNYvaY=; b=mBUnqT+KAC22UqlLubZGyrxcbISgviqcRvCdyLYFc5V5hr8FevCTmwLVUOb+42bsY2BazO1b9N7LtIGFgSkZFSw8/VGeCSl2xzCqKzCtHVbCP1+7t/oQ2v5kIKbtUaQtBt76bTashbt2KsvDyqfalmNdGobPgfjwDoJ/C+GakvY= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1778235567574224.9858974016845; Fri, 8 May 2026 03:19:27 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wLIIh-0007G0-Uu; Fri, 08 May 2026 06:19:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIg-0007Fj-H7 for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:18 -0400 Received: from mx0b-002c1b01.pphosted.com ([148.163.155.12]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIe-0006kR-QA for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:18 -0400 Received: from pps.filterd (m0127842.ppops.net [127.0.0.1]) by mx0b-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6484dDIt3427581; Fri, 8 May 2026 03:19:15 -0700 Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazon11021133.outbound.protection.outlook.com [52.101.62.133]) by mx0b-002c1b01.pphosted.com (PPS) with ESMTPS id 4e00aheum4-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 08 May 2026 03:19:15 -0700 (PDT) Received: from PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) by LV3PR02MB10763.namprd02.prod.outlook.com (2603:10b6:408:28c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.15; Fri, 8 May 2026 10:19:14 +0000 Received: from PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250]) by PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250%6]) with mapi id 15.20.9891.019; Fri, 8 May 2026 10:19:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint20171006; bh=B1qTga7IC1eRYfRQrV0AcwdzkiIyAzny+rF9YWNYv aY=; b=aX47SLkc2aFcFLC36KrCnEmpPnHMQs/yoFZXNR61IRPjFLqxswMQqyfE9 ySmKy0tMgKT/VxlfNoaKbkfqam6cfG0PmTIXAIDZghS0uXG0onlzPRHWZbtusrOm OLljZgJoG/HXXkC0lWYejs4iZbjVk5RCfnPgaPqtiWD01HJ4l4lusqnxh77q4Yb9 3aviCclFvaieutVYv6kTYqA+2FB4o+uPlicneeerDkUX9fOr5KTlnxWd068vFWzo sun3ecsdE5INSBHtCAKuGThwLGxUYXs9JOIkjTocDm2AWWKJjHLWxMENuM9x1VXB rqBJ8KijEI/WXzMdulUf79WxA0gKw== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fFSFgblBhNfX0sq8mXJ0Ny59ejrzRWwYBCyX4JyXzKXLFQU/7efQX00rxv1h4L2FujItivNnmmHJVT4B0mILePJfSdgBrD6iGyi/6/2BLYoOpfQG5UnBRLTa2D1O5ynqn3AN0bbIzspTv+7t0jolGNUCKxVih9xZbxPNIPoev3gQsfSJXvDhPHwSXomCaWy9DVNLBBlP0g00PclbEuHTdqIdfyYJzPz6SRMtzFu2xhra1ApsxUPAlSd143/VYtGo9CRomIWqVeQS/uMqQduhZd0A+0uHqD6nNusEj0oM6JZM+aQ5VRFkZffsxJjMlJjmRfbfYZchX+zWT/AOV90HoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B1qTga7IC1eRYfRQrV0AcwdzkiIyAzny+rF9YWNYvaY=; b=HpBDQXJ0JNloRGD0BOS4GCk/Kd3aoIAM0jormraKcy0IJuo68V9n+J5jaKJuIDn3st/DQJZYWzWGFT+p/y8TR8U3a3Jl9vfpkF1rF3E5+FU3fFo5OdLpUEvfW/u50cBB0BKESUtdnSekXof/5l6OAjFZDcdmPpep01D6/fLYlPxvyeWC3z95wajAiVBZ34KjjlPJrRJCUI+xGMjw8S95kAb2lha0rc53f2MOyt+CLtb6OVSMJNkTQq16Yx7Js4i153pDVummVzoe9tstq4JCpUCMP6L94jdLixVxewGIFyNT9eVB0C4t115rvOI1ayFDmUOB8MskcT5/yqoBTxhmDQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B1qTga7IC1eRYfRQrV0AcwdzkiIyAzny+rF9YWNYvaY=; b=wCX7ZLskoiGqL2peOh898KkrqMjt0vdzk83Kz0vkLPjJ31b6s0RKoqRJX4GqyekzYetpAmUaNpdGRt+gBimQn4Nr3PHo3cTwZfw8p4AQsRM4RG7Yf6HwQysprS0NBxNeiRZKCWXLOtQtCbaW8BGTUJ/F05oomaLBnDBDPlDI2P8Hli8eAIMsU1XqQVVeBDTH3PyOTbymS37oe5b7yZouEU7QnCcaelpirxUkYsPU626AF55z5pGNz0DNe0aCo8Y1iiOrm4+KS+nxnJXRDlVC8KBzh8M3VQOShX1Sh6FQmmi2jRHSJFSwQBA+4fH7qunr2puVXlN7/KDjl4mbOlr6xQ== From: Mark Cave-Ayland To: mst@redhat.com, imammedo@redhat.com, anisinha@redhat.com, pbonzini@redhat.com, marcandre.lureau@redhat.com, qemu-devel@nongnu.org Subject: [PATCH v3 2/4] tests/acpi: allow DSDT acpi table changes Date: Fri, 8 May 2026 11:17:41 +0100 Message-ID: <20260508101901.930781-3-mark.caveayland@nutanix.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260508101901.930781-1-mark.caveayland@nutanix.com> References: <20260508101901.930781-1-mark.caveayland@nutanix.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: PA7P264CA0103.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:348::11) To PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR02MB7159:EE_|LV3PR02MB10763:EE_ X-MS-Office365-Filtering-Correlation-Id: 9456664a-80b6-42f4-d3dc-08deaceb40b2 x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|376014|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: 24d32JyEveJSdP5a6z7ffheidTZyEJqkXsrOZSHA0FpxIW6815DVAg4WwyqMnfU7F3IRTQ6IlFkdXIwftSTLw9GGV6o9G2zWmIUhWlKEVqbpr77oXy4QBiqUCHKctprhLyxJA3meco/eE4Pf3ok0CltAjZPMWL5BieMewa33OdLo2knTaPia766hkDRbT8lCokloRkWSd8RKzlrJiALGLq03yp4DsfK6T9flBFZ9HOCOaY69tuhk1Nctb2iXxau37eAn8D2603mjVdE8bkIVhbshPZ5iwPC++2SiKMlTeatRvNYHIfWJsgBWO9gVIAjsbpHP8KN0/EJbLeV2lzmaSoopGe3ltNGbtKY407wPx4o0BPrGD7v+t9nKh0dk0SwTEoKoAjtEsZ2ydVV7LwzDOJWBDIe7n7ZOewOs0d20Qqao1IjJ7XGD8YCLojOiRmaLRBinsMeYuFur5F3AVuwH34V9QE2/Tiz15ZABp5YrtADgb9s9IDuGvAPLJiZX1Calvtitg5mwMNDMedjl8KxF/5EiLxWThno/n31FkxKZo1jOaXLvxgmiQqO6NDJ/MbzRPN02DKZSwkm6fgubJo+aHsYEk/FLAGHKRuvnA8n3zg5eczRgpk7dXoxEW4tum65V72cLspI/KmOE6UvbDBKrMMcDWYp3eH4Jw+A6ilrjJacpxMXYc5Vkf8nxDx83HlVg X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR02MB7159.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(56012099003)(18002099003)(22082099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?YTZ9rpn+OpXOoo1AmKabIFnZrNl0KOZ85Tde0EXhoGrxMNTyUDRh2sBNtsoS?= =?us-ascii?Q?4PkyiXQqYJ4jQ25pacFV083goY6CvNQ7E04VaN9/gkYByVdpjhUdonFzeRE7?= =?us-ascii?Q?6/CuXQU5pGZdHswxpu8HRk8NlO5LFit2J/HPrAVmqZlumOxSCK1tLFDrEISo?= =?us-ascii?Q?x8gnmIsYM1abB3i+60yDBTxVmrEskUMtetFNvjdbwmJZ0yHFOKfvdkzRqXGn?= =?us-ascii?Q?84Cu+pKnoO6JGpTcarL39xPEORO5G8kZhaEXYC4gPqfeDhzg+cHIFY+sHR9I?= =?us-ascii?Q?atYQokMVj01iDg+N/lHDW7rnrY6ur/Wbg8zuWE2GdbtdPnQPxlYHhFjHD0BC?= =?us-ascii?Q?mu4Y9JgtmPcPVfE3PVw6p8l/ovl5RerS4BRfypxw5fKgynxjtXMJ8VcDzPbh?= =?us-ascii?Q?vjOLLFm+Rm0TLOBcTYMtPTSHiXqA7SVvLee12AtvznrTJgKn4r8hqOpMTikB?= =?us-ascii?Q?VBWDXf7Gc+OQnra3IaOjXFPcHLymQC/4DXCf2d09Eslsk3UarPYTf4VC/UFY?= =?us-ascii?Q?KL2zKGLQ1UPhHekDfwskggFylvP559x8uAZZmxFDYFMpq2CwW+J1gwDZ+RbV?= =?us-ascii?Q?jGJo2Ofw2FiFVkWlB4R0hvk1thLW/LCs31RvTyO9fUS/Hx7CtpFaitlq6P3U?= =?us-ascii?Q?+jbZLqfs2kYZJ7wiO2H2hHuL7D4xe9gSkTrmBET4KHDFvcGGQcktZx8zCmpg?= =?us-ascii?Q?EHK4O/m7dJdq5kH9Ig/aTadHylOItKn+Gjfl0lPZbFUqFk6I0oEvGz2W+Kgi?= =?us-ascii?Q?W07PomOVAaZXLhsF6Y0TEj3k4BcQqHzmvu58hEbQ7tmy1ZR4969/Ua1+6cHy?= =?us-ascii?Q?K8GnFPVzVGKyYZozL+tDSnsP1KCHSijXcc9gkryu8NorMko1EX1RmcDPFyK4?= =?us-ascii?Q?XyoI7m/Lc/dv/p0UNWMHsemFeZMOBSKRxd6wtWPze4ww7eVGnSwZ02Muw/HL?= =?us-ascii?Q?fbpxSq7x/K72VbXemrRNEqHjkqozBGhWr9Fd4NBr5cu21ssMI8S5pDQTx9Ko?= =?us-ascii?Q?FkZDTKkK9LJslOMaXjqiNQ+XkmMyAyTvBAWpcMzEysYlZcarHeoR9HDOa9Ns?= =?us-ascii?Q?diRp/X/Mfnylhaxr6pcotPNI8UvdPgeEb35ibGN3a0bWBeht677UdfsOaFI9?= =?us-ascii?Q?qPFRVWJm3brEiQjIec/LkxASbuuc74RvnUiImWB1WkxuPVXMahComnq3dgqG?= =?us-ascii?Q?ImSHpHxzzF6zHUaZXx2vzjmSzv5XSzh4KiqWdBAGQkf/PknhXHkcP4gLr8AQ?= =?us-ascii?Q?wMsyuyJzFnHwUggVsMtPzCQS2HEn3r4e6DNSShlPYAnaxNiB6pty16FG3zaJ?= =?us-ascii?Q?+LVJ0FqHcF9X6IHOEkwlEnkISbYgGOPTculoapSs3CNlcjG2DCj8ke9EgoqZ?= =?us-ascii?Q?QJBhWFNv35Ziuf4bwLdNbbTWEezEmjVqH0beNoPXdtlMl/TTPwPWwBvlWQEo?= =?us-ascii?Q?e3mJYZMWHeBoDP1UJQj+DmqfydcTH7LLuxIttI0sllvwkgZuIrm2KBLhILhz?= =?us-ascii?Q?brCPybMnUEA82HxvWu6dslLAdE1G4E3vNp/gtWmb0Lc2Zc6QHdBzhCLsDYmX?= =?us-ascii?Q?Kbm4ZzmZY7qJGyTXnvFkeeijDqT/BgowmKwwXu01tBnWeN6C35RIUU9LSFgU?= =?us-ascii?Q?8TBQfYO71R8dXOlJiwV7fjMejlcEgRVVacDutDqou3z+GCiMqQmQ8CY7CreP?= =?us-ascii?Q?LqRPmlQ6YFuYvOshMVDOJfOdi6yOuz+P6HnG4dM17AdfdrR6xA5zpGTz6Z3m?= =?us-ascii?Q?5lxZWQPX/06CTVuNaRWwZT5f1+rptbI=3D?= X-Exchange-RoutingPolicyChecked: ESObuInn0NK0VEDBdGYgRwzeU9OooSd5a+DQ+oy1mRZWRlQKnWACvwZjafxVbLkKw44ne9Astam/klak4i4PtzQyq8RsTUQaW4bQSIn4NTdX8B4ODyVTi+SJmpY69UbAaS6lmfh2q80uhv3sNtr/YaZsE3rpWA/6ycEEpfZoVt/BHmMhWmLOKuHqUHWTGBh4cwhBWjfkNYTyvxpCSqqcAAI/au0vukPWnEa5XRG/0majNJzd1H5YBKcPWxdjMsz0vO4hAiw4PUxpJVAp0VaRYXceDPoDNiVdm0Ci6/bZ5X8P6ElR+rNZn8yW64SHIL+RPF0MASmbwo0CvFxfpsxBJA== X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9456664a-80b6-42f4-d3dc-08deaceb40b2 X-MS-Exchange-CrossTenant-AuthSource: PH0PR02MB7159.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2026 10:19:13.9152 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Rxqzjmn4oyPMkFq15I3nKN/VWifLxjZpV1vUJy4ZTVDQEf5BWmzsS7b9bA5z5hd8oaYNk4Q6bxy37LLtUYXxi7DYNAXy2dA3ZtWcB3njaBo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR02MB10763 X-Authority-Analysis: v=2.4 cv=PcHPQChd c=1 sm=1 tr=0 ts=69fdb8a3 cx=c_pps a=0TjXLQglyxsLlDBGQ9rQow==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=0kUYKlekyDsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=VUi8bpU7OL1Oj2-RSIOF:22 a=64Cc0HZtAAAA:8 a=w1bZv0MCpcxBmq4Jr4kA:9 X-Proofpoint-ORIG-GUID: E4i6bdmpWxtqXm0H9DOCZiMiUgGWJ2p0 X-Proofpoint-GUID: E4i6bdmpWxtqXm0H9DOCZiMiUgGWJ2p0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA4MDEwNiBTYWx0ZWRfXzwnB057CzAiI EA7Y1boffQnY3T96Ih/hRZiIy6jmoxsHkN5TwNG2l9GRVeF8yHFGVkx2F11JbOQ3WItddi4yOYp gxNJWoBE55ZzAjzp3FdrXIECdo2fJgTzOQduysxPcM+7Lm28yMwcADYR0rianPFIsUyfs4BNwWp F5Tj1wLg1IuhL6WgbT7IeV1Jk7+Zqbmxz+hwKhJpfVh5VG+C/BVnXHrNl/anQ8OaE9pfaAPF4/r 0drpTiBBiFCwBCGAXaS8cwCZ6yNBEqJ7WdZ9MreSQ/GOR8tZmg0jVtvnyr3zrHRqo+hHUiZ1iYu h4fVkkU3bU9oU6OuOZJpBZdB60xgzf0i4rJaBmP2SnFYIZfOBfluHF+T/As9KkuvNAWqAQ4uN1c oapazixsrI1WPlUMxTiBNH/WHWzWNrIET4pZzq0FgHV+LgfjcRREPoP5Cu69IdoHTZ0CTMK7oqR JvsHw6xdCiUvbKE3Ycg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-07_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Reason: safe Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.155.12; envelope-from=mark.caveayland@nutanix.com; helo=mx0b-002c1b01.pphosted.com X-Spam_score_int: -31 X-Spam_score: -3.2 X-Spam_bar: --- X-Spam_report: (-3.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.438, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @nutanix.com) X-ZM-MESSAGEID: 1778235568386158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Mark Cave-Ayland Acked-by: Ani Sinha Acked-by: Igor Mammedov --- tests/qtest/bios-tables-test-allowed-diff.h | 47 +++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios= -tables-test-allowed-diff.h index dfb8523c8b..cef44135bc 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1 +1,48 @@ /* List of comma-separated changed AML files to ignore */ +"tests/data/acpi/x86/pc/DSDT", +"tests/data/acpi/x86/pc/DSDT.bridge", +"tests/data/acpi/x86/pc/DSDT.ipmikcs", +"tests/data/acpi/x86/pc/DSDT.cphp", +"tests/data/acpi/x86/pc/DSDT.numamem", +"tests/data/acpi/x86/pc/DSDT.nohpet", +"tests/data/acpi/x86/pc/DSDT.memhp", +"tests/data/acpi/x86/pc/DSDT.dimmpxm", +"tests/data/acpi/x86/pc/DSDT.acpihmat", +"tests/data/acpi/x86/pc/DSDT.acpierst", +"tests/data/acpi/x86/pc/DSDT.roothp", +"tests/data/acpi/x86/pc/DSDT.hpbridge", +"tests/data/acpi/x86/pc/DSDT.hpbrroot", +"tests/data/acpi/x86/q35/DSDT", +"tests/data/acpi/x86/q35/DSDT.tis.tpm2", +"tests/data/acpi/x86/q35/DSDT.tis.tpm12", +"tests/data/acpi/x86/q35/DSDT.bridge", +"tests/data/acpi/x86/q35/DSDT.noacpihp", +"tests/data/acpi/x86/q35/DSDT.multi-bridge", +"tests/data/acpi/x86/q35/DSDT.ipmibt", +"tests/data/acpi/x86/q35/DSDT.cphp", +"tests/data/acpi/x86/q35/DSDT.numamem", +"tests/data/acpi/x86/q35/DSDT.nohpet", +"tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator", +"tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x", +"tests/data/acpi/x86/q35/DSDT.memhp", +"tests/data/acpi/x86/q35/DSDT.dimmpxm", +"tests/data/acpi/x86/q35/DSDT.acpihmat", +"tests/data/acpi/x86/q35/DSDT.mmio64", +"tests/data/acpi/x86/q35/DSDT.acpierst", +"tests/data/acpi/x86/q35/DSDT.applesmc", +"tests/data/acpi/x86/q35/DSDT.pvpanic-isa", +"tests/data/acpi/x86/q35/DSDT.ivrs", +"tests/data/acpi/x86/q35/DSDT.type4-count", +"tests/data/acpi/x86/q35/DSDT.core-count", +"tests/data/acpi/x86/q35/DSDT.core-count2", +"tests/data/acpi/x86/q35/DSDT.thread-count", +"tests/data/acpi/x86/q35/DSDT.thread-count2", +"tests/data/acpi/x86/q35/DSDT.viot", +"tests/data/acpi/x86/q35/DSDT.cxl", +"tests/data/acpi/x86/q35/DSDT.ipmismbus", +"tests/data/acpi/x86/q35/DSDT.xapic", +"tests/data/acpi/x86/microvm/DSDT", +"tests/data/acpi/x86/microvm/DSDT.usb", +"tests/data/acpi/x86/microvm/DSDT.rtc", +"tests/data/acpi/x86/microvm/DSDT.ioapic2", +"tests/data/acpi/x86/microvm/DSDT.pcie", --=20 2.43.0 From nobody Mon May 25 20:32:51 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass(p=none dis=none) header.from=nutanix.com ARC-Seal: i=2; a=rsa-sha256; t=1778235596; cv=pass; d=zohomail.com; s=zohoarc; b=U1SqLHgI5dV1aKaez3FeCHR7QH/LnW05ycoSNUxR3IGeJfElSvzHFndon6fhjBsMPFWoo+Z2pntw8rNL+ej97ktKhrIMwaWpnlIqB9lkAeduw8uuZQELwD+iLGxmwwNohu3SojWJZRhnGOP3F3wn+dOb5rLdKJJpk5yAgCb3z3U= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1778235596; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=dqIbW4ATAI85L1MTqVRarKsWyYhPF90kVKAHre9Go7c=; b=Ycqqu6LcCScySAJ93iFt9SGtWGeHCqLtxt7AXcYLAS5pelLflmcq/gmVisybARiPLezn4QV4hZwaXccEtSy/vnv5sOCLbltAvnOQDEH/O3K7/pVg6aTo/QXmqNlnouzUMsez/35JG8+PcQ41Y8H1UT2lV77OAcoTgZuGbcGb8zg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1778235596769350.59433414299156; Fri, 8 May 2026 03:19:56 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wLIIn-0007JP-Cr; Fri, 08 May 2026 06:19:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIl-0007GO-7P for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:23 -0400 Received: from mx0a-002c1b01.pphosted.com ([148.163.151.68]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIj-0006kr-Hk for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:22 -0400 Received: from pps.filterd (m0127840.ppops.net [127.0.0.1]) by mx0a-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6488m2Sw747656; Fri, 8 May 2026 03:19:20 -0700 Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11023093.outbound.protection.outlook.com [40.93.201.93]) by mx0a-002c1b01.pphosted.com (PPS) with ESMTPS id 4e1cmyg5t9-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 08 May 2026 03:19:20 -0700 (PDT) Received: from PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) by SA1PR02MB8624.namprd02.prod.outlook.com (2603:10b6:806:1ff::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.17; Fri, 8 May 2026 10:19:18 +0000 Received: from PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250]) by PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250%6]) with mapi id 15.20.9891.019; Fri, 8 May 2026 10:19:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint20171006; bh=dqIbW4ATAI85L1MTqVRarKsWyYhPF90kVKAHre9Go 7c=; b=2XdtY1DnMMUHqSWy/xD9PYtM4UjzISmGmhCCloN6DROLgC/Wa82anGDUC Cy68lU/2qaCTHG4gHxOTQhgGHjtSGfasdn23ANJuNaVCPhaESRqPMylRN0XZa5hu dJfr1fph9jOtkN/5aMz7OWEPvnwhKdUqAdPt6+nOD/UkV5KPbtJRi8Nk41KpK687 kjHgP8D2/fd0ikWooMZxBvRL+XIzXQXQdtC6zlvIWHV+4e6xGtvXZMSXCzfqNeHD hfVngjUJcfV7tWVkSsmiDM4QzvApKBjZ6hhdJ4sgTqHj8ZeTkEprfr1JggEeAnwo 3i5Ub2fG4JbPPpC2TZMLxEuD6MOCg== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CwVSLSADDcMOw7j7zdgUW8C/zDpQ9ulufV8/XJlNLZXgcBqG6PUlFU94EZ3dkPE8eGDgfEPX8cmyNvxvv5dsx9K2kwSkGywrUMR83ZHdUFUoNQnPv04CTh/kUe/aFNktLs7pTrwCtlq2HV6h/y5uEDDRNDMVYq+VGe8wHTOeokz7dtViK7RnkEazWUsxidtLfYLchuDCPndBn7LdTx46dzCyWhMmz2Jec3gZJYcU1PdnAZcbGhSEkZ14dLMc2hbGQgTlVZ13/G09i3UpyxX0ZGVoPmNhI/XCJHLUBwPFHBoiO7cycEzqiAT8baW/OD7Jy8y5B47E7l/gKeb6v82DHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dqIbW4ATAI85L1MTqVRarKsWyYhPF90kVKAHre9Go7c=; b=Y/B1fU/YzTjRDyPrxuyJ/0xI/FrSiAd0qzYwSPwNM6iw6UHQxGgGJxNE9CG1DcNgz3RkjmjjDQwQZ/qhROWoFL/kMcWSLxEZr2e//EUOic+tJYxPYw2eInLBoKt1jtI72lKeF2Qqoo3i0nW5YlXOPESu/+gSHMec6h5ZzA00D7IB2PXru09WylTEh+kxb5hsXEEK5dItQs9zpETLROY72JYCCuiqWerl1/7Dx2M8/TWYr2MoliNC5NNgfzF+86LePN2cfNevrEMc2ttTGl7Ry9eoK2SPX69ARVPwq3UqmC+ASASXmHx78s000l1jg2tUKltbS8iobrEcfWAhdk8zDQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dqIbW4ATAI85L1MTqVRarKsWyYhPF90kVKAHre9Go7c=; b=R5DC+JMbse43Zg4ThOF0B9VxciSbDNEO+dtDreidQlrdRxOxOFtVAf4FqNk6ExV4bY97wY4SsYc0PUHbbXAt6dMpfTiZhAwpLQ4MuKrcoDHmPgFTj7GQRz7eh5yU5WMEFQofq8OvDS+kPq0XLkb7tp7o3MjoNPqzVY9fP15C6YPyrqcppjdjIhJv+UK53Xq4hYTTJhFzZV1/e3xXVjBV4JGKzLQeuLPPnrTBX1GwtKcFwvahgHtBuCkPb1Qs1z75ZypfKjmicSPtsC81/iizwyB/nVqIugMSxgGSCW8yzvi4I5QfwBzv87qY8T26j9lwBhLBOSt9Qqe9cWF7NvtAPw== From: Mark Cave-Ayland To: mst@redhat.com, imammedo@redhat.com, anisinha@redhat.com, pbonzini@redhat.com, marcandre.lureau@redhat.com, qemu-devel@nongnu.org Subject: [PATCH v3 3/4] hw/char/serial-isa.c: declare IRQ as shared in ACPI IRQ descriptor Date: Fri, 8 May 2026 11:17:42 +0100 Message-ID: <20260508101901.930781-4-mark.caveayland@nutanix.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260508101901.930781-1-mark.caveayland@nutanix.com> References: <20260508101901.930781-1-mark.caveayland@nutanix.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: PA7P264CA0013.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:2d3::18) To PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR02MB7159:EE_|SA1PR02MB8624:EE_ X-MS-Office365-Filtering-Correlation-Id: edb0dd75-6d11-4b6b-c185-08deaceb4332 x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|376014|1800799024|22082099003|56012099003|18002099003; X-Microsoft-Antispam-Message-Info: LbgXWRSj84HxjdeOqTzZkeHjGPeO79StUFMgu9gYI80/MqgFSZIhVC95sPFu0lj1u+BnBA2ax+MZtarxY2jEueQwxeej2UI8T5pRza4FEt80Zg4ZobRyZAU/WQselCK+FlPcaK5gixyYWieWkkxfuOGS3j9RmwVGQE1bqyVYMFXvtrfjM0i/XUGn36z6CQckJe1W5+m52z7SI4YuSplLacOcO+Jj6wPpHHJzCdqdLlZZ4bWstO0Lngna36B5CmxzME456jQrzRYVErjD4F5rfgSr32XQkq2sMK5AfjpZk2zpl7F42QxsNtXBD4276mFvUI9H7LvkNpWLlgBZJeAS1WPmxySbWdMGcU40Pwqbv5y9brnBdj+IKv7tyRxI/xphRhBoLRG0Kx+MDm+ySGLzPriukWol6drC1WdhRv22R2SAUtUHun95J1G4xIWuKMQvIifr0EFhMEQTOSKEPekxLhkBMvC1kRdx9HU3eu2ERogZ5SlEOm+B2J+KDau2a5GzWZGU1TVWkP8Omqs79N7G8qpzNazZUbbnsT/mMBsEmEchQDVCveMfxGXRRVMxUgaeHAx/SUPFzOUOlVqW8Pwx9n+v1hwfVw8V9cbwsok01VCcgP3uk1Ij5N2Ll5Z5suzdr/Q8K2woxF/iFDez6bD9Ulye7qhB2CuaedX7FbcWwgbfciQ/dVhcHR50fu2tYpav X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR02MB7159.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(22082099003)(56012099003)(18002099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gG6o3/b3kbZgl9xpml9UJZZTe5Gh94iKDfsyB1VM+kXcxQ4TZ8u+IZCjX8nB?= =?us-ascii?Q?rqlpOrfThXWKDakuFKHy8LoMMBGYp7VmIXOwT9CrQNJaZLcc40dVTRnwqWbY?= =?us-ascii?Q?UR2XhLG10wwkQBtibqKom/+uNZE8/rlXKk6DA5cCjqyhJqMPBvKNjenpMvgm?= =?us-ascii?Q?4wtCnhYIj9tcxWEAQLb/6IiC0F0omOic2shPzAeflIN0yM53+nqrfcVDRvsm?= =?us-ascii?Q?bKVwv9g21X3lOX9DaqWiwY8JQyHLsGtvFfGmziLEPP7ld5Fw4MnSi8yuVzeD?= =?us-ascii?Q?msTAblYDNBiiKefWmPRnIq3IxNoyMhpPSS6fkUIErUa57VRxJLhW62XVJ/c0?= =?us-ascii?Q?X+5SnEAizAFFMepaKyl0J1L2Sno7PSXz6v3AXQLxdg8Q0CxZB0TP2AzSbFxm?= =?us-ascii?Q?/gOwil2mpZuvMQTxlkM/A78tSyf9c0w0ho/dRaANiIXr0yoaqfYpKd9tfIQz?= =?us-ascii?Q?ObiFuwpBDAnb98YJxDU+cwoKhy2dxNUtZUawT+exyhY7Dpu/IfHy9B5AMwa0?= =?us-ascii?Q?4tEvzP4B4vEMC4rqH3r4RwEN/tbW5+CgjHqUTOrEFP8Kke6isL33jDRpf9Vr?= =?us-ascii?Q?y0328GlUqt+RBtQ81Z4z9VkqUf1JXEzX9dU/u2pS5Gu5pF8rdG8QmD2s0XBI?= =?us-ascii?Q?Yfsh5ajyrZqwF2LkrT9Ek0Iq70EJ6DBGAXV3udGcTvJdenxVDpZij7pSKb91?= =?us-ascii?Q?SmOqX1fm4UO21r2dRmj5los7/d6KaNtfaPdAO2IeKKgmb0Z3+/HZtH3hMX6I?= =?us-ascii?Q?YvmlhICwLcyEeRRHGi6qcV/yZCveMPJf2Aolivs7ClSRTR2bMtBiGmKMMyo2?= =?us-ascii?Q?sRw6n5cI8uoRViRqHG62La3mTXjxqEgSLD5puqTlQbP6JKKZ/6jYRvZ1bSa+?= =?us-ascii?Q?JIxPPOXBwe4NM+M1cqdj/CjkiAdcovMi/neg6Ilqdtva0yYI5f8D2Pz3sqwd?= =?us-ascii?Q?ddl3Q3KQ1p/xsO91g4VeJJTG6yYXVO2PpJiJq9cxApB6KKsssZQzFuWX9DpY?= =?us-ascii?Q?9rt2pnxN/FIZvKdEfxQbv2lRBlu0YIVfnDqpkmpRseqH/iacnuF2oobAyVbG?= =?us-ascii?Q?ZkXYN/E2z5z46LwiGIio40ffe9+xFwnBmOVHOTrMWceCPucRSbJWwHCknj/g?= =?us-ascii?Q?ac0PKd/DGZaMzWtYuMUIc6vH12jEMC7wOo/SW9gk6kM0v0N14khmu2cApjRr?= =?us-ascii?Q?8eOuLwPxOPxo9bcpbPbbwiZNJ+QqWgOSpC/FFjp83aspExwxyCh5F6UHMiVw?= =?us-ascii?Q?Cug6ezsTkNXaiEe95HbTd8/o0Qa3JCDMYYtOHZQ/NM9LpUUJT+dflAK0iEXL?= =?us-ascii?Q?wKQrpXU5s0Z7XGT2cXAzXa3X/rBftg0VozmZvNYHLiePyeyoQc9cCsZCiZBM?= =?us-ascii?Q?qgxMR1hSF92sNk2nkl04dwvigzMOPTe7w/Yf64o3B/z9ZQn2Nre6YITtwpw7?= =?us-ascii?Q?RUVRZvKXnSJHTiRj+Hfj7657JjLWaiK3IL2sOHmBiA6WQaG/ixQ3pTvBvJ05?= =?us-ascii?Q?pabhSusdjzAo9RltHM1XSzI9XT4uzMq8P0mXNc9PyYRioNQ3r+TERGTcN4DH?= =?us-ascii?Q?F76GzbBHLvhnDGssoAEpsZou4Mn6DVlrG56t13nlTT0RS1WMqF38rAh+qZJ6?= =?us-ascii?Q?o7q2P1H8Jg/IDCirGDMLdSCH6ffe91qQ5/KtDs6ik0nzjJzY9B4uJyI4syOl?= =?us-ascii?Q?tIUsPKJzuIxGFD2uBlC6dYxJuAzB4XWURcds9qIE3GtmRhVCU2ZT0jWQOCnk?= =?us-ascii?Q?K5pzYK+KRMrGl3xsKlcU7gZahgUqToo=3D?= X-Exchange-RoutingPolicyChecked: e0/1UZA7qwPBTpBnYy1DS2zW91QGOYQ4RRCgG+EzPfTLhp97Tlipl/qMe7+xQKB+9q5mJPjfVaKGwVvEySbPCV3Bj8kPjHJ/qMLoNZgVbIJGBUsBHyqpE8WCL4u0e7/ArCF/RxuqXpGIKJlqb8CcjU6WZbN6buOH1tsyx2Dja137dJsfhXaeBxfV/dJvJHR87XlibMKeAXRXusd2NVMS8WZUi2I3NaFy9Osnw5eDxsmtFdUn11cbGXFa2BzOhRj88kWZMguSUfXR3NlozrC6JvOHwvfbKMKypoi7t1rN5ERfUnTCvCVRgSejKMkksihZTCNhB1pIbS8qAA9Y+cCbUQ== X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: edb0dd75-6d11-4b6b-c185-08deaceb4332 X-MS-Exchange-CrossTenant-AuthSource: PH0PR02MB7159.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2026 10:19:18.0857 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kBT9OixrSMEPUvjNid9L6pnDiHnO9wiuBfCFKXOMHWmartOGZZbwZK6t4cPlnG0sNQ0Ip54rTch4n3ef85yoTLMbWgdugcjk61bC97GZVtY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR02MB8624 X-Proofpoint-GUID: udHNLMi7guNiyMoj-TRONDDuuC7LKZtg X-Proofpoint-ORIG-GUID: udHNLMi7guNiyMoj-TRONDDuuC7LKZtg X-Authority-Analysis: v=2.4 cv=SMRykuvH c=1 sm=1 tr=0 ts=69fdb8a8 cx=c_pps a=c61ECyqdR3yyy0DXXr4X4A==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=0kUYKlekyDsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=_-M8LpHI31CeLmyZm6wg:22 a=64Cc0HZtAAAA:8 a=EDHFfd-9LZ-yJo2TyggA:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA4MDEwNiBTYWx0ZWRfX+FijppxNnH1I CH/wI2shOjyovBpuiYbByV8EaKkNVgZFa1LJYXNBfxXGpsUT8mbk8l92V1nb4oFV05qFBa+53S3 +zKDIERTqJO2BW24MS/FWg6QuGECRvNwW9MqZQRuyVUFBeiUTXmzV5akkpIkIxYTNU7VKt9F6CN GA5FCnnAYvqOamUsXaJ6CVH+IYr0MYcXzbszhcjHTXyaL08i2+ZmWBAYJ6Pt1EgUdlE3LFelkFv RRE+qrTTJpMhInDXhqvd7Ji+838MvX8vnqVANSa1J5nnnElzhlEsYxS+il7LL/Y3mvrqgwQmprt gITF3zrNLfkQJQixZt8fTHIAQ68EMUi4Kc+50qeXJK73z1wJMUQWDkDKBt8Q96TupsgDNyiq4TZ AvVAgBgkE3ABPqzqkVHHKmiyIwZgEOGtjZKCbVX8SKqnSfdpQOKxn1hHNIOj3WJkUj9EwPjBVap B7Zh08mqWUMZYTXLkag== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-07_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Reason: safe Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.151.68; envelope-from=mark.caveayland@nutanix.com; helo=mx0a-002c1b01.pphosted.com X-Spam_score_int: -31 X-Spam_score: -3.2 X-Spam_bar: --- X-Spam_report: (-3.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.438, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @nutanix.com) X-ZM-MESSAGEID: 1778235600064154100 Content-Type: text/plain; charset="utf-8" From Windows 8.1 onwards ISA serial IRQs cannot be shared when ACPI Revision 3.0 is used in the FACP table. The reason for this is that if a 2-byte IRQ Descriptor is used then the interrupt is considered to be high true, edge sensitive, non-shareable. Since legacy serial ports COM1/3 and COM2/4 share an IRQ then if more than 2 serial ports are added, Windows indicates a conflict in Device Manager and these combinations cannot be used together. Change the 2-byte IRQ Descriptor in the _CRS resource to a 3-byte IRQ Descriptor indicating that the ISA serial IRQ is high true, edge sensitive = and shareable. This enables all 4 legacy serial ports to be used in Windows wit= hout conflict. Note that it was agreed during the list discussion that this change does not require a compatibility property since it is not part of the default machine configuration and was already broken. Signed-off-by: Mark Cave-Ayland Reviewed-by: Ani Sinha Reviewed-by: Igor Mammedov --- hw/char/serial-isa.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hw/char/serial-isa.c b/hw/char/serial-isa.c index a4be0492c5..59df726871 100644 --- a/hw/char/serial-isa.c +++ b/hw/char/serial-isa.c @@ -92,7 +92,8 @@ static void serial_isa_build_aml(AcpiDevAmlIf *adev, Aml = *scope) =20 crs =3D aml_resource_template(); aml_append(crs, aml_io(AML_DECODE16, isa->iobase, isa->iobase, 0x00, 0= x08)); - aml_append(crs, aml_irq_no_flags(isa->isairq)); + aml_append(crs, aml_irq(isa->isairq, AML_EDGE, AML_ACTIVE_HIGH, + AML_SHARED)); =20 dev =3D aml_device("COM%d", isa->index + 1); aml_append(dev, aml_name_decl("_HID", aml_eisaid("PNP0501"))); --=20 2.43.0 From nobody Mon May 25 20:32:51 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass(p=none dis=none) header.from=nutanix.com ARC-Seal: i=2; a=rsa-sha256; t=1778235609; cv=pass; d=zohomail.com; s=zohoarc; b=UzBGw4CPR4TU3QXuCRkdycCYIEN1QVfl8PhNrdfE952F7J6qDO6y/XJ64AR6cJTSYpP4/MXfNx1Eo/BU0sMztX2FjknFXJHKFSpQKHZ8E0BUDQ+1BAfs1EqBTRnpOQnFVIWzuCAdA3rdCjYKVgQFT4AHaJRLk98BrC9HqHN1eVw= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1778235609; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=GeNF6kHVrGK5WZRtsy0s9KL+Xk5XV+BVndwgPkXStxo=; b=BU68WfODVhUlGJDiaOk1BhfeuDDTrC7yH05y30wyu7TjmJvzAIEGobtlCJA5AxrWjhVX/x/c8hqtv5pj/b4o3ACZAetiBAHYBAqV9yKacX0xzBfRoQjmXNKFG/Mde6GM5pGo03WAJmVWSm+Kv4gi7GqK+xaaTLTQpdMx9qm34fk= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1778235609777620.4085825027477; Fri, 8 May 2026 03:20:09 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wLIJ0-0007Vz-AF; Fri, 08 May 2026 06:19:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIq-0007MZ-RN for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:29 -0400 Received: from mx0a-002c1b01.pphosted.com ([148.163.151.68]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wLIIn-0006lE-7d for qemu-devel@nongnu.org; Fri, 08 May 2026 06:19:28 -0400 Received: from pps.filterd (m0127839.ppops.net [127.0.0.1]) by mx0a-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6489nUbH2973335; Fri, 8 May 2026 03:19:23 -0700 Received: from ph0pr06cu001.outbound.protection.outlook.com (mail-westus3azon11021132.outbound.protection.outlook.com [40.107.208.132]) by mx0a-002c1b01.pphosted.com (PPS) with ESMTPS id 4e11mc9jct-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 08 May 2026 03:19:23 -0700 (PDT) Received: from PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) by SA1PR02MB8624.namprd02.prod.outlook.com (2603:10b6:806:1ff::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.17; Fri, 8 May 2026 10:19:22 +0000 Received: from PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250]) by PH0PR02MB7159.namprd02.prod.outlook.com ([fe80::8e97:bc32:822c:b250%6]) with mapi id 15.20.9891.019; Fri, 8 May 2026 10:19:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint20171006; bh=GeNF6kHVrGK5WZRtsy0s9KL+Xk5XV+BVndwgPkXSt xo=; b=Yvgkf9TH5povRbO+VooGOwWavMy+zSL4alOuEUh4FicZu7XMtAfkycyht Cnw/25/mw83lzX9RT64ODS3VO48kwnjpyLCe4lI5JoHZ8Yg7auJXvBDfYp1gCb/L 0j6OMY1BZgBD3gTkdnd4oDGnQykadsoUf0cNsNskvwwpbo5NPEW6oi2iR3hWecr2 47Dz369P2aaacq1mEC4ndVcDCU/OHct4hgcZhMb866alGIq4XjCkzq0KgYx3FbpL S02S5PrTqR1koXVoLafTQ5lAyVeHKka17C63gMFcSjISyU0JNh/z7KXmObnqYwjF Lt7GALE+5+RopfHVWIrX3usvSOT9Q== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SJlIZhDK6Gg3sFLBF6gQbxkVJsu7sJ9G8lg1x5KktvZ9RXXMjxpHm3rxzkrNELJVchqXqhWoSglAsuTLM8bThnl81FQw7erYsyFouS3nT/zx0FqctdsKzRIayAGIWRD0GlSvEGz4CujQTS+3/KtmZHsFIWFWT2okQEYGuJfBKQYIWswOz1jhRdLk95xlkJZ9vCaq59NCaiIFIaAMEb4cbvDoOPpnGhSvLizb/XJUOIn+ubS+MdzgHeThX5Fug8lIks9KjktfojPh6UMXVQGWEtaXb8ER00vVWYsH+rD+Asqf7qSW6KDxR8tW5Ems824kkiDWn2N9wiDlk/WCTjT71A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GeNF6kHVrGK5WZRtsy0s9KL+Xk5XV+BVndwgPkXStxo=; b=lG5hXtUeDR4yOJ7AVPh14w9TbZmOfGY0sEowzB+KXe+QirNFrIBjx4dWKEWZqx8qjS+/9A+60gaC0rQVhc5m8VOhhcTA76MZ/K0iMsw1QwxPl/uKS3x2l3u9AOZgibf3WdcHD90jdhRZdyuovsCxP7cNmJ4/4pzi1y75T1cLndhBRtMAw/ZylHoQNINTFB5zt3E4O2vXzcsyjnBPt1iKN1RO4n9Pr/VsFYHdCweKe8py0O3T+zXKNViWDN0VpC8PNJHc4K0O5anFjRgPR80SMdpysM9reAoZt9vAm8qPFQL5+HUI4v6DOXpZ4YzYS4d0uu+UbO61sgr9ntNPb1txiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GeNF6kHVrGK5WZRtsy0s9KL+Xk5XV+BVndwgPkXStxo=; b=dioV5OJ0dpAMMYCMsEa0eXPR4WI6id32YbbbCuNNIg/LH+c23pohRDNx6BVVp0VgRIe8gYAy+CaTAmYsvuICIxxMre7UK140OKX4egSgkqEv2UtXeR45KDn+dS1M1gc76wOXOFYBrEzg6ljCgSYpt0hzUnubVNr/SlTdTVciWNbQXLoP7E/gqgVcaiKiRrURa6gAdxLxt+OwNDO86+uazDEZfevkmWGt7V7m+UKQtYqBOrNk8/R9ly8YaEZdRSTnbWacmZ8n2uyLQAwyhnLLBTkhlt+fX9ff8JRqKYeaIIkocBVCG4mIXx0vBXIKTZZu18YPV1ndcFX2XhR4cVGvAw== From: Mark Cave-Ayland To: mst@redhat.com, imammedo@redhat.com, anisinha@redhat.com, pbonzini@redhat.com, marcandre.lureau@redhat.com, qemu-devel@nongnu.org Subject: [PATCH v3 4/4] tests: data: update x86 ACPI tables Date: Fri, 8 May 2026 11:17:43 +0100 Message-ID: <20260508101901.930781-5-mark.caveayland@nutanix.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260508101901.930781-1-mark.caveayland@nutanix.com> References: <20260508101901.930781-1-mark.caveayland@nutanix.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: PA7P264CA0001.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:2d3::9) To PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR02MB7159:EE_|SA1PR02MB8624:EE_ X-MS-Office365-Filtering-Correlation-Id: a49c2fca-d8b0-4ed7-dee2-08deaceb4590 x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|376014|1800799024|22082099003|56012099003|18002099003; X-Microsoft-Antispam-Message-Info: XrxB8O71FUCsUvVgh6/Kz83xPqpax6RKXeii4JJsZ+M3ifbr6+ilzWTXdjtvMisXCmb1EYX6fx0g1Zzio3gRfvA0SUQVcZ2Az3DNWrIom0iNVjKXjP2j5/p8ezswJ+vYMwA2/N9+Xc0LexjCangNQMwKe3I2IaohPjtZHkT9ao0HcUNP6JlOMpWGBwlXPbj/uaZH1Mofv9lmN2NvPPT4oxchAcpeGfGC79K6unQRp40c4YIT8H7fZIzvj3ZJUNgafzOlgewIO3Pq7I9it5DQwmpgZpKulQl9HDu3BiFEVhnCUi6HhgrP2NjEri1UEkQtKv3wXGHoU22TSHXMJP0OROmf47/sfFGNBf+bE7lG3SF5P5J9XvkknmSi/2Sq//nUBxAXIWWuKI/PIPk8aLSpqOaz06EY0YF36rsA4HWlGt92JTBxHMJgGaW1NRlaD9dG0Pup4nMNuV5mmPXrHeWYksiVQI13OsFvnaeuKhvuwDL0bkPhktULl3nH/bQg34fDBMjG9mRRmi6Ln/0vkVxR7e4CCp7em99PShNjjPPrbfTHJOZhCQSTvukUaNAmK20ThWgf9K4BH+2LDH50uC/HEc95lGmN5lXnqSmyUr63IhxVAtLz1tQO2e//R5t1EH70/eOuZppMd0rAG4n/JwN3o+aE+QHxm0qe6gPNxdBBNAybFvTWvaBoL+xgKGzSn/Wf X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR02MB7159.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(22082099003)(56012099003)(18002099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?h2c9gK66OaVSELP3s1reWXe2f0shfNYqvYPluKzmZiHbBcXMG+4t1wRpfZ/8?= =?us-ascii?Q?ubqSUD5IdW+pbRSo08OtdUIpGRvJwiaXFX4A0Q2Lw95FFjBtyYjb28aUgs0e?= =?us-ascii?Q?HKXGUEkoxT9v/UrOBdREW8B19fh1xQeWJgqGxNYeLwYhchrDlvzzVLikx/4p?= =?us-ascii?Q?A2Ntz1l2rnGh7N/vPB8AoUyz9/xhQyE2ItHbRjppGLvRmyqJ7V87aBQcETcE?= =?us-ascii?Q?XtojZmmH7kyo5AEhnHdl8HreaXk5NEC21h8J6hnPwHMtHlwHROf68RJK0GWR?= =?us-ascii?Q?ohiPSwp7MkPp8Q9k7UP5tiB2LRNr0PLqjO9wgw2HsEX52nTjeNL+GlTsBwXK?= =?us-ascii?Q?vWYQlV2qKVzX1HnvjM28WzkyaHEzwLWsw0OhHl7S0kasP6P1scluT9mXKKUb?= =?us-ascii?Q?axHiNJt96owOB6pXCl/8IQOAEpgYm+BMpdBM93wXv43jAFrUhRrwhu02A65l?= =?us-ascii?Q?e4iJifPcFKWUiI683hy0XmNUbaYHFy3CVdUGkoXhElYpMrkVbexqwSgKkBCS?= =?us-ascii?Q?3FLMNu91P4GjUunQX9SS3+OeavbSCJ2Txv5kDwSB0YiPCujiRe/jTqW6cOmR?= =?us-ascii?Q?m57lc0fucYpylffcEr6BW11DfBG52lVK1Vz4GvpS/o483dldmXe2n9njBpmi?= =?us-ascii?Q?hcWw783Iw7JG2UaEs6rfQ/FaJac0iW2YpP24aTRvg2LAvn7EYxBQiNJpSCm5?= =?us-ascii?Q?R36tMpse+OuJlCpYoc467dpgzeoKvXGjFNPKSHo+GV7z6vFKSsw0GPlMkUMP?= =?us-ascii?Q?XYLqNln2+pC5vqTbLAENhaBS7Vo1sx6WpaB6sU9YaORGTwSxvGUAajiXUmmk?= =?us-ascii?Q?bCEVsyjXbmv3wvDfe4LYlhU7PhCMW+zfFgN6PE9y63FN1T18fjTVot4aZ55z?= =?us-ascii?Q?IIL+fO8ayHTMrLuOqP53ijIOwUQsljSDawxbR4vcOjgOmyjBii91UjMTQfku?= =?us-ascii?Q?NxRnWTqVfeIk6m9qsqWIPIDH3vfnHnfSREI2qVULDzfvqUOytFDEoa5a7shC?= =?us-ascii?Q?Vy5CKYqH05kSFs75diScaIF4Xb8yYKk1YlWFvCjEq0ci389K5sJa8mMhp/N0?= =?us-ascii?Q?Fgofbu/TNhXxuxGr0MhLUmCfXyqCJR5IZMKy3DCZXAjrrnF/MCMDejIfbQRW?= =?us-ascii?Q?XZ4VurSgc9OzM54XAEzACBdpAHGRUNV/5Ls7dJKRcrp1YKlRYQLOZi1BeeHi?= =?us-ascii?Q?6smpIcIBVzIa4tLFDYdKN+8+Dv7CA8uyygUorFbe+FvwE7E+WCWXKwb6vW1n?= =?us-ascii?Q?Vi/Dai3QzhXX2ZJWKsGCTMGtHrKO2Q1jfq7tmjU6kTks9p0AiC2omsYYWvR+?= =?us-ascii?Q?OUxSQSFK4awcDgYolDzZpgdtuROVhISl726QUTrOVwEEDsKOa/E4ttyXlzNB?= =?us-ascii?Q?4opRDFVg7a1IoOGr5/I0pUHkCfdOIf2GH4Pco0GQEPD6mQQ9W84pFOPZnic2?= =?us-ascii?Q?7ic6zboFqhkyrWC2RFocr0YDPKGtEVWjstZ7ZNcZCPjVvpp5cGow8v29r2qS?= =?us-ascii?Q?me/isfJO3FApo8rR3lUFh4/63g15qeE01WApdubVR6uOZkT1S4N+qlOZrrTY?= =?us-ascii?Q?rRLS5+AIQSpurppXULfdDvsKguR6lCcS0zqLeRN3KPj5PxM2XNJ3blp0zFks?= =?us-ascii?Q?mk11eGwdjkMmGIrmw+PxQN/WD8dwiMVjbQrDKu/cT9wPE3VJ43OfQy2UphcM?= =?us-ascii?Q?+hzbdp7T2W0AxpoowzTAeOmEw0CLgYFNAWxymmnLFXloEZybGuy6om/m20wF?= =?us-ascii?Q?Ha8v1hB7F6HwPeEZRX5J+5FzeI5bTTg=3D?= X-Exchange-RoutingPolicyChecked: X05s5QhY/uNBBJRSt/eGJJY2kpYldiHSNdPGPEvlwXf7wOrL5bFcO2JDiLw+JBgkt8E8Y0GhVnwjU0K4qNjrzvvrd7h5Rz7SAWB/Ag68LkE2z7HbGqWkKx+l7He/E7mWA+uCuef0xH33XvAYiz4PoWAns9Rf7kAcGXP+6eSBxmibHHWSEyGcZjTj3+JzNdKmg4B2H5eSe6S00B9j5j4XQghxAbkHHqvAaMd5gys5279zUV6Syrs66R08ApCmLsvsemmYYSqmCNJob7AVwvR7F1iJHkzyyZq464V9tGNL+BhU8MZaUEJBJnId+T/1nNG4F3gJT4JxcMETOA7ZCf03Pg== X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: a49c2fca-d8b0-4ed7-dee2-08deaceb4590 X-MS-Exchange-CrossTenant-AuthSource: PH0PR02MB7159.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2026 10:19:22.0063 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: mVGhTBFHKWkMlTJvUH+90PLKveL4GPBpVv7st6K4tfAzwufPoYSVRCw5ADy7+5zwHkCpJA+lUVbCoJtWc1+r+wpaXZxb8Kqz0hT6Dye8+x0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR02MB8624 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA4MDEwNiBTYWx0ZWRfX+c1ZZNAkk3aZ dmRU2ZJX1XLsNi9zmgcDJ+7mQtqBoJnEZozgng+Ij6+xcJ4OmPNWbw9fqRHu9aV18ZlwHAB4xvB e3YLNUORYX1+4M1N5fo7PUJfZ03txLEPnkGQBtK05gdwAPKeXuDeoSMQpHPmTCqrwDdpC6A4e5C 4hDsUyCFlbgpGVlJ8beJ7KoQG1tDg8aH/rA4d7Alk19U1fdKHTrTzh27yFHAw05YBB5MhjdHXg6 y0Kb7r9b2KV1STdV0nUCNvIwheZ56625bJYraTlWpl8CJGYwAuXSzbUZ19a8w/tFdG+7Wc1fayp AOQoUKuA8VXrtBpyM7ZnmyZyFXvn5Wsquob5vtic1gwrZ6T8GzpMWQA1I1flyptz7/PAraRbmmK WETEsb7Mw6J/DP/J44XDCDEm7+/QjCRrpetpPNObqQHuKOMC0sft+O6Pc+vxZvq3mJxo267sPHs HPpPNctdyo0koYzjRmg== X-Authority-Analysis: v=2.4 cv=dvXrzVg4 c=1 sm=1 tr=0 ts=69fdb8ab cx=c_pps a=Gq0v4fqhBDE/9EfA5tRQ9A==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=0kUYKlekyDsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=y4UcunY2MAxhM4LwGdWI:22 a=64Cc0HZtAAAA:8 a=2Q5SZud6MD0PqbK0xVQA:9 X-Proofpoint-ORIG-GUID: 6ZbkCvjR-GHmiilCiNxem7DGA9OorwD2 X-Proofpoint-GUID: 6ZbkCvjR-GHmiilCiNxem7DGA9OorwD2 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-07_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Reason: safe Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=148.163.151.68; envelope-from=mark.caveayland@nutanix.com; helo=mx0a-002c1b01.pphosted.com X-Spam_score_int: -31 X-Spam_score: -3.2 X-Spam_bar: --- X-Spam_report: (-3.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.438, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @nutanix.com) X-ZM-MESSAGEID: 1778235610331158500 Content-Type: text/plain; charset="utf-8" Update the x86 ACPI tables to reflect the IRQ descriptor changes for ISA se= rial ports: Device (COM1) { Name (_HID, EisaId ("PNP0501") /* 16550A-compatible COM Serial Por= t */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_STA, 0x0F) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x03F8, // Range Minimum 0x03F8, // Range Maximum 0x00, // Alignment 0x08, // Length ) - IRQNoFlags () + IRQ (Edge, ActiveHigh, Shared, ) {4} }) } Signed-off-by: Mark Cave-Ayland Acked-by: Ani Sinha Acked-by: Igor Mammedov --- tests/qtest/bios-tables-test-allowed-diff.h | 47 ------------------ tests/data/acpi/x86/microvm/DSDT | Bin 365 -> 366 bytes tests/data/acpi/x86/microvm/DSDT.ioapic2 | Bin 365 -> 366 bytes tests/data/acpi/x86/microvm/DSDT.pcie | Bin 2985 -> 2986 bytes tests/data/acpi/x86/microvm/DSDT.rtc | Bin 404 -> 405 bytes tests/data/acpi/x86/microvm/DSDT.usb | Bin 414 -> 415 bytes tests/data/acpi/x86/pc/DSDT | Bin 8598 -> 8599 bytes tests/data/acpi/x86/pc/DSDT.acpierst | Bin 8509 -> 8510 bytes tests/data/acpi/x86/pc/DSDT.acpihmat | Bin 9923 -> 9924 bytes tests/data/acpi/x86/pc/DSDT.bridge | Bin 15469 -> 15470 bytes tests/data/acpi/x86/pc/DSDT.cphp | Bin 9062 -> 9063 bytes tests/data/acpi/x86/pc/DSDT.dimmpxm | Bin 10252 -> 10253 bytes tests/data/acpi/x86/pc/DSDT.hpbridge | Bin 8549 -> 8550 bytes tests/data/acpi/x86/pc/DSDT.hpbrroot | Bin 5087 -> 5088 bytes tests/data/acpi/x86/pc/DSDT.ipmikcs | Bin 8670 -> 8671 bytes tests/data/acpi/x86/pc/DSDT.memhp | Bin 9957 -> 9958 bytes tests/data/acpi/x86/pc/DSDT.nohpet | Bin 8456 -> 8457 bytes tests/data/acpi/x86/pc/DSDT.numamem | Bin 8604 -> 8605 bytes tests/data/acpi/x86/pc/DSDT.roothp | Bin 12391 -> 12392 bytes tests/data/acpi/x86/q35/DSDT | Bin 8427 -> 8428 bytes tests/data/acpi/x86/q35/DSDT.acpierst | Bin 8444 -> 8445 bytes tests/data/acpi/x86/q35/DSDT.acpihmat | Bin 9752 -> 9753 bytes .../data/acpi/x86/q35/DSDT.acpihmat-generic-x | Bin 12637 -> 12638 bytes .../acpi/x86/q35/DSDT.acpihmat-noinitiator | Bin 8706 -> 8707 bytes tests/data/acpi/x86/q35/DSDT.applesmc | Bin 8473 -> 8474 bytes tests/data/acpi/x86/q35/DSDT.bridge | Bin 12040 -> 12041 bytes tests/data/acpi/x86/q35/DSDT.core-count | Bin 12985 -> 12986 bytes tests/data/acpi/x86/q35/DSDT.core-count2 | Bin 33842 -> 33843 bytes tests/data/acpi/x86/q35/DSDT.cphp | Bin 8891 -> 8892 bytes tests/data/acpi/x86/q35/DSDT.cxl | Bin 13218 -> 13219 bytes tests/data/acpi/x86/q35/DSDT.dimmpxm | Bin 10081 -> 10082 bytes tests/data/acpi/x86/q35/DSDT.ipmibt | Bin 8502 -> 8503 bytes tests/data/acpi/x86/q35/DSDT.ipmismbus | Bin 8515 -> 8516 bytes tests/data/acpi/x86/q35/DSDT.ivrs | Bin 8444 -> 8445 bytes tests/data/acpi/x86/q35/DSDT.memhp | Bin 9786 -> 9787 bytes tests/data/acpi/x86/q35/DSDT.mmio64 | Bin 9557 -> 9558 bytes tests/data/acpi/x86/q35/DSDT.multi-bridge | Bin 13280 -> 13281 bytes tests/data/acpi/x86/q35/DSDT.noacpihp | Bin 8289 -> 8290 bytes tests/data/acpi/x86/q35/DSDT.nohpet | Bin 8285 -> 8286 bytes tests/data/acpi/x86/q35/DSDT.numamem | Bin 8433 -> 8434 bytes tests/data/acpi/x86/q35/DSDT.pvpanic-isa | Bin 8528 -> 8529 bytes tests/data/acpi/x86/q35/DSDT.thread-count | Bin 12985 -> 12986 bytes tests/data/acpi/x86/q35/DSDT.thread-count2 | Bin 33842 -> 33843 bytes tests/data/acpi/x86/q35/DSDT.tis.tpm12 | Bin 9033 -> 9034 bytes tests/data/acpi/x86/q35/DSDT.tis.tpm2 | Bin 9059 -> 9060 bytes tests/data/acpi/x86/q35/DSDT.type4-count | Bin 18661 -> 18662 bytes tests/data/acpi/x86/q35/DSDT.viot | Bin 14684 -> 14685 bytes tests/data/acpi/x86/q35/DSDT.xapic | Bin 35790 -> 35791 bytes 48 files changed, 47 deletions(-) diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios= -tables-test-allowed-diff.h index cef44135bc..dfb8523c8b 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1,48 +1 @@ /* List of comma-separated changed AML files to ignore */ -"tests/data/acpi/x86/pc/DSDT", -"tests/data/acpi/x86/pc/DSDT.bridge", -"tests/data/acpi/x86/pc/DSDT.ipmikcs", -"tests/data/acpi/x86/pc/DSDT.cphp", -"tests/data/acpi/x86/pc/DSDT.numamem", -"tests/data/acpi/x86/pc/DSDT.nohpet", -"tests/data/acpi/x86/pc/DSDT.memhp", -"tests/data/acpi/x86/pc/DSDT.dimmpxm", -"tests/data/acpi/x86/pc/DSDT.acpihmat", -"tests/data/acpi/x86/pc/DSDT.acpierst", -"tests/data/acpi/x86/pc/DSDT.roothp", -"tests/data/acpi/x86/pc/DSDT.hpbridge", -"tests/data/acpi/x86/pc/DSDT.hpbrroot", -"tests/data/acpi/x86/q35/DSDT", -"tests/data/acpi/x86/q35/DSDT.tis.tpm2", -"tests/data/acpi/x86/q35/DSDT.tis.tpm12", -"tests/data/acpi/x86/q35/DSDT.bridge", -"tests/data/acpi/x86/q35/DSDT.noacpihp", -"tests/data/acpi/x86/q35/DSDT.multi-bridge", -"tests/data/acpi/x86/q35/DSDT.ipmibt", -"tests/data/acpi/x86/q35/DSDT.cphp", -"tests/data/acpi/x86/q35/DSDT.numamem", -"tests/data/acpi/x86/q35/DSDT.nohpet", -"tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator", -"tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x", -"tests/data/acpi/x86/q35/DSDT.memhp", -"tests/data/acpi/x86/q35/DSDT.dimmpxm", -"tests/data/acpi/x86/q35/DSDT.acpihmat", -"tests/data/acpi/x86/q35/DSDT.mmio64", -"tests/data/acpi/x86/q35/DSDT.acpierst", -"tests/data/acpi/x86/q35/DSDT.applesmc", -"tests/data/acpi/x86/q35/DSDT.pvpanic-isa", -"tests/data/acpi/x86/q35/DSDT.ivrs", -"tests/data/acpi/x86/q35/DSDT.type4-count", -"tests/data/acpi/x86/q35/DSDT.core-count", -"tests/data/acpi/x86/q35/DSDT.core-count2", -"tests/data/acpi/x86/q35/DSDT.thread-count", -"tests/data/acpi/x86/q35/DSDT.thread-count2", -"tests/data/acpi/x86/q35/DSDT.viot", -"tests/data/acpi/x86/q35/DSDT.cxl", -"tests/data/acpi/x86/q35/DSDT.ipmismbus", -"tests/data/acpi/x86/q35/DSDT.xapic", -"tests/data/acpi/x86/microvm/DSDT", -"tests/data/acpi/x86/microvm/DSDT.usb", -"tests/data/acpi/x86/microvm/DSDT.rtc", -"tests/data/acpi/x86/microvm/DSDT.ioapic2", -"tests/data/acpi/x86/microvm/DSDT.pcie", diff --git a/tests/data/acpi/x86/microvm/DSDT b/tests/data/acpi/x86/microvm= /DSDT index f477668f2ee80241e47b340ad4a30f5480df2049..475a59328c5e111c04d92cb971a= c13b2a9e9c403 100644 GIT binary patch delta 47 zcmaFM^p1(kCDDNRqX-1EUYUYf_6XO*51-ba#8GkVUU}oS@7GMyZ*!utg DFjow9 delta 46 zcmaFI^p=3DUsCDUG^6`OHFHLziE)a20$jZAj6axvFf(u{2{26TdjJ3k C0}FKk diff --git a/tests/data/acpi/x86/microvm/DSDT.ioapic2 b/tests/data/acpi/x86= /microvm/DSDT.ioapic2 index e5924a49962e0cff4228bcfc77ebcf48cb4a2219..f4ef9bfcfaca231454aab43d6e2= 9d18d95c6c7ff 100644 GIT binary patch delta 47 zcmaFM^p1(kCDGVV{X-4;nYUYea6XO*51h{zJ8GkVUU}oS@5@49v_W%GN CLkuqf diff --git a/tests/data/acpi/x86/microvm/DSDT.pcie b/tests/data/acpi/x86/mi= crovm/DSDT.pcie index b646a05551c1ed902413a462442346ce246f8675..54498ff6ed2cb09d3043311d1df= 1d043b52ab1a8 100644 GIT binary patch delta 48 zcmZ1}zDk_SCD)yx@<{9 delta 47 zcmbQrJcXIdCDC5E4mL1|=3DZJT731WzD ma^HMkD29>Ic(RR%BEKLPpF86Z<{!)q9LfR=3Df}68Nw0QvC5E4mL1|=3DZJT731WzD la@%}gD29>IXtIrnBA);kuRG%p<{!)q97+NVn{!08c>xKT7YYCX diff --git a/tests/data/acpi/x86/pc/DSDT.acpierst b/tests/data/acpi/x86/pc/= DSDT.acpierst index d8c173aa613f51b1c76ea7b9dee19e899cba240d..9b49234dd0b25d8eb9f9ed1b57d= 62acb9caa3da8 100644 GIT binary patch delta 82 zcmdn%w9kplCD(hcWTNPVoYs4+5M$4WgU4gAEMgIpQ5%f*7Kk m+&AABieY3lo@^tc$S=3Dsn=3Dg#b|E>3hcWTNPVoXB4+5M$4WgU4gAEMgIpQ5%f*7Kk l+&14AieY3lnrtJY$S1(X>(2Ot`3Exthmrup<{XhrJOI{H7Ty2=3D diff --git a/tests/data/acpi/x86/pc/DSDT.acpihmat b/tests/data/acpi/x86/pc/= DSDT.acpihmat index ba363d6af76af728b7c88bbaf47f7e0ea3dcb41f..8541991737151a1e2f4dbb7c5ef= 49787d47d4832 100644 GIT binary patch delta 82 zcmX@?d&HN^CDC5E4mL1|=3DZJT731WzD ma^K7&5yQx6JULTRkzbID&zC5E4mL1|=3DZJT731WzD la@))!5yQx6G&xgJkxzh&*PZbP^ABbQ4kZDG%`+vnc>y947cc+- diff --git a/tests/data/acpi/x86/pc/DSDT.bridge b/tests/data/acpi/x86/pc/DS= DT.bridge index b68302363cb24181988d6e3dceb04a0946838d5e..c9f1741f5c3286373e0582f68ca= 5cca9e5ab2f45 100644 GIT binary patch delta 83 zcmaD`@vef)CDoVSyNI0EvzYi`r+5LUX93Qh2GLF2!3GBL9Py4WK@8DN m?wi+(#4s`%Pv#L*|THZK4L%oaTW delta 81 zcmaFv_RNjTCD51NyNI0UvzYi`r+5L!X93Qh2GLF2!3GBL9Py4WK@8DN lZkyMO#4s`%P393(>$1(B2PVoYcj{}@N4WgU4gAEMgIpQ5%f*7Kk m+&AABieY3lo@^tc$S=3Dsn=3Dg#B$1(B2PVoW`j{}@N4WgU4gAEMgIpQ5%f*7Kk l+&14AieY3lnrtJY$S1(X>(2Ot`3Exthmrup<{XhX delta 81 zcmaE$eqWu-CDs((`LSGO{>QF;TFk6BPQ!p@J2wy=3D& oQUF_mPqW_=3DqyYgllY|r@4-pCuM*;W)_yYh4BM<-)v$GT{4NMIfM*si- delta 81 zcmV-X0IvVvL*7FQL{mgm-XQ=3D00duhmw-O#f>s((`LSGO`>QF;TFk6BPQ!p@J2wy=3D& nQUF_mPP5+(2Ot`3Exthmrup=3DG~IoyZ{$C7d8L@ diff --git a/tests/data/acpi/x86/pc/DSDT.nohpet b/tests/data/acpi/x86/pc/DS= DT.nohpet index 7eedfcd64ebd0193744864b4f6cbead35c7c3ab2..fd5cabdc3b412faff60305af9d0= 49bbb645f70ef 100644 GIT binary patch delta 82 zcmeBh>U83A33dtLRAgXaT)vS@Q%KJ1SxkJeQ@nuFvjAsLgXkviU;~4Aj(A6xAcp8B m_sxMqF^r7Hlh+9=3D@(XhDxikJ?{=3Dv+^p)9~4xcRQIHZK6MsTJ)2 delta 81 zcmeBl>Tu$633dtLP-I|WJg|{VQ%KJ9SxkJeQ@nuVvjAsLgXkviU;~4Aj(A6xAcp8B lx6OeLSGO;lh6_r0Y52&b|HnP^Nca^!A|i4o#z+>oIMSqo4A7w4B|QB9bJML oqMO_|KNN~#WHg>^C!)wN$i?T*_=3DEWeGXsaR0E6J>T#;YW0AE!Yi2wiq delta 83 zcmaEn@H~ObCDbx diff --git a/tests/data/acpi/x86/q35/DSDT b/tests/data/acpi/x86/q35/DSDT index 377e880175f6f11101548c0c64da61b5aee00bd9..a8c861548911887910e12e072bd= b3e4cb6567f31 100644 GIT binary patch delta 65 zcmaFu_{NdTCD(2Ot`3Exthmrup(2Ot`3ExthmrupOA{DNG3 V?u#Fm33dr#Qet3WwBE>Nroibc9TOky6ffXA*;B!R(Q9&-!Usm9$<>OAd;(m& U?uYNB{r; diff --git a/tests/data/acpi/x86/q35/DSDT.applesmc b/tests/data/acpi/x86/q3= 5/DSDT.applesmc index 92c8fdb6cbb8ae8bdf5ede9679eea92486eaf372..c33430f4ffc646eb2294c65a4eb= 269d9354c4f50 100644 GIT binary patch delta 94 zcmbQ~G|P$0CDeR+jh+2{4LRaH xJY9GkFR(Il#D{vi0LkDGM=3DpMjc;}#CK|wA)cg7#gKbRRflm!?BCm&RZ002W%7Ht3k delta 74 zcmbQ`G}DR8CDeUpjhy{`4LRaH eJY9GkFR(IB&QXxy{K5Q#nSnz|fMN0>g$Mw{l@kj9 diff --git a/tests/data/acpi/x86/q35/DSDT.bridge b/tests/data/acpi/x86/q35/= DSDT.bridge index 957b3ad90c787616eac212865bce0a19a5ac1e6e..5185e0636be78abb0ffbcbe7cd0= 6eac56ce60493 100644 GIT binary patch delta 66 zcmeB(>x|=3Da33dtL)MsE|Jid`jUY^tEYfOBwQ@nu7W+VA$yo}zHC3QbA8c*iZQ{)%q W;&W&G!Tf`nfkRnxkoW33dtL&}U#^e6W#AUY^tYYfOBwQ@nulW+VA$yo_FxC3QbA8cpWXQ{)ri V;&o^I!Tf`nfkR1vVX~Fpc>riC5(EGM diff --git a/tests/data/acpi/x86/q35/DSDT.core-count b/tests/data/acpi/x86/= q35/DSDT.core-count index 50ca91b065d9a2ba95f97d01856865f0e7c615f6..39f481a88419fbb95231eda1984= 6f6064e09d96b 100644 GIT binary patch delta 92 zcmdm)x+|5-CDwelRq4_V+d9i1+Yx v;c>jc%E%EP>gfU`gF_s-_&MU8gMtMGx%k`}e=3Dz@GX5dg3U=3DW;~XcPee%_jc$~c+FNP_bR^ABbQ4kZDG$w@{L03N6mfdBvi diff --git a/tests/data/acpi/x86/q35/DSDT.core-count2 b/tests/data/acpi/x86= /q35/DSDT.core-count2 index f460be2bf74ae512db8f24418b42e8cf2a56202d..354132347ba51404e9ba2a64aa0= b0b2aa9977ef8 100644 GIT binary patch delta 67 zcmdng!L+%9iOVI}CB(Refq}7fBUf4zr<-(4e6UlzfZycGCI?3E$-A09Fd9!@-K@wj X$i?T*_=3DEWeGXsaR0E6Jk^Ke6UlzfbZnWCI?2Z$-A09Fd9u>-K@wb Wz{Ts%_=3DEWeGXsZ`0K??l%@F{-`xNs4 diff --git a/tests/data/acpi/x86/q35/DSDT.cphp b/tests/data/acpi/x86/q35/DS= DT.cphp index 7c87d41d03fcfd2b5b82f2581f16de6bc0bb10bf..d059d32caf9f46026f06f170e4c= 8ea59aca101b3 100644 GIT binary patch delta 65 zcmdn(y2q8vCD(2Ot`3Exthmrup?Y=3D41$xrj3WTBeiF6- delta 65 zcmZ3Sz9^l`CD-=3DV43oW$BLJcw61D&U diff --git a/tests/data/acpi/x86/q35/DSDT.dimmpxm b/tests/data/acpi/x86/q35= /DSDT.dimmpxm index a2d812e5a23a3ce7739789246b342e703f8c96c0..1dfd971925a52e1b0281ed4e0f8= 19bc73edac81e 100644 GIT binary patch delta 65 zcmV-H0KWg>PU21qL{mgmVkZCq0nD)ql_d#A8(d#gLSGP0lc*&?0ZWtVCGY_=3DliDUB X4-pCuM*;W)_yYh4BM<-)lL;qSu;~*W delta 64 zcmV-G0Kfm@PT@`pL{mgmVJ83p0p+m@l_d#98(d#gLSGO~lc*&?0ZNnUCGY_K?yga9$LQH(HQ@nuNWFvV8M(@eR@*fzDC#NVV@(XhD VxikJ?{=3Dv+^p)9~4IC-+d1^_)P5g7mg delta 64 zcmX@&bl8c@CD@oAyga9`LQH(HQ@nudWFvV8Mz6`m@*fzDCZ{MU@(FP9 Ux-)hUg)*m`OiX;RQ@nuR(2Ot`3ExthmrupjB!LmavIIpUpzf&~S+_}m$PF#lj?;7}G|5Zt`b(4GkZXzdx^ delta 76 zcmaEu{ve&pCD{%biwy0V0H1mmZ2$lO diff --git a/tests/data/acpi/x86/q35/DSDT.noacpihp b/tests/data/acpi/x86/q3= 5/DSDT.noacpihp index 780616774f97a2d7305faf9e9a9d12afeb0e2fa2..fbf5a94ca16f761b6eabd665258= 042888a9b8ea7 100644 GIT binary patch delta 66 zcmaFp@W_G7CD<+-{d|p8c%*MugEXR W#pllWgZT$D1BbEzgWzN_1#bYSl@iSW delta 65 zcmaFl@X&$FCD6rLnr+5Ls$xGxM7`-PymHWVGJo%cuBEKLP VpF86Z<{!)q9LfR=3Df|FSlA^?tr5?}xT delta 64 zcmccTaMyv$CDSL^)1Z>6rLnr+5M1$xGxM7`-MxmHWVGH2IpmBA);k UuRG%p<{!)q97+NVli3s^0D#^SU;qFB diff --git a/tests/data/acpi/x86/q35/DSDT.numamem b/tests/data/acpi/x86/q35= /DSDT.numamem index df8edc05b69ecd1331973b16e534b44616b50f58..384fccb6b424645f418b854c0da= b258b4a88a7ad 100644 GIT binary patch delta 65 zcmez9_{ovWCD6rLnr+5Ls$rkbsjNX$g6rLnr+5M1$rkbsj9!x~n$p8QV diff --git a/tests/data/acpi/x86/q35/DSDT.pvpanic-isa b/tests/data/acpi/x86= /q35/DSDT.pvpanic-isa index da3ce12787c28e555b6ba5eacb26275bdd4587f1..c77ecc8cd7c627a86b814249322= 8625b6c6fbb04 100644 GIT binary patch delta 67 zcmccMbkT{+CDwelRq4_V+d9i1+Yx v;c>jc%E%EP>gfU`gF_s-_&MU8gMtMGx%k`}e=3Dz@GX5dg3U=3DW;~XcPee%_jc$~c+FNP_bR^ABbQ4kZDG$w@{L03N6mfdBvi diff --git a/tests/data/acpi/x86/q35/DSDT.thread-count2 b/tests/data/acpi/x= 86/q35/DSDT.thread-count2 index f460be2bf74ae512db8f24418b42e8cf2a56202d..354132347ba51404e9ba2a64aa0= b0b2aa9977ef8 100644 GIT binary patch delta 67 zcmdng!L+%9iOVI}CB(Refq}7fBUf4zr<-(4e6UlzfZycGCI?3E$-A09Fd9!@-K@wj X$i?T*_=3DEWeGXsaR0E6Jk^Ke6UlzfbZnWCI?2Z$-A09Fd9u>-K@wb Wz{Ts%_=3DEWeGXsZ`0K??l%@F{-`xNs4 diff --git a/tests/data/acpi/x86/q35/DSDT.tis.tpm12 b/tests/data/acpi/x86/q= 35/DSDT.tis.tpm12 index 67ebd7c158759221b801ecb67d8562d92fa219d5..393cc7caca7ef7766ef9ab7f4c8= 76af88964c7d7 100644 GIT binary patch delta 78 zcmX@*bx8`Hh|ZeGNI{ iJv?1_951jkPJS;h#^cWTgZT$D1BbEzgW%+kN)Z5MbrqNZ delta 75 zcmX@*cG8W@CD`^on5_KZH8>*bx8`Hh_YeGNI{ fJv?1_951jkPM)JA!TE#v2QveQk^sZxPf8I0DiRd} diff --git a/tests/data/acpi/x86/q35/DSDT.tis.tpm2 b/tests/data/acpi/x86/q3= 5/DSDT.tis.tpm2 index c6b58472157d575e2625557d1346586be06b927c..b0abfd68bde79bf6f0d4acfc959= e88477a2097b5 100644 GIT binary patch delta 66 zcmaFt_QZ|LCDMZFx>7ras5UvZFx>dr8@VLiIbEe=3D;)9*y1$-y#xH~XQ@nuF%o$35^CN7s?myq+_3=3DE8g8@ZUeINhXU;)9*y1^gz9b~!M5PY&z)z-T<#y<3rA Xkc-cq@dxt{W(E#r0S3XzW!(_~)AJM@ delta 66 zcmX>