From f58db4eeb1c7f850de86d4efece653d1018f6eae Mon Sep 17 00:00:00 2001 From: Zhao Liu Date: Mon, 23 Oct 2023 17:46:35 +0800 Subject: [PATCH] tests: bios-tables-test: Add ACPI table binaries for smbios type4 thread count2 test Following the guidelines in tests/qtest/bios-tables-test.c, this is step 5 and 6. Changes in the tables: FACP: +/* + * Intel ACPI Component Architecture + * AML/ASL+ Disassembler version 20200925 (64-bit version) + * Copyright (c) 2000 - 2020 Intel Corporation + * + * Disassembly of /tmp/aml-CNE3C2, Mon Oct 23 15:25:01 2023 + * + * ACPI Data Table [FACP] + * + * Format: [HexOffset DecimalOffset ByteLength] FieldName : FieldValue + */ + +[000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] +[004h 0004 4] Table Length : 000000F4 +[008h 0008 1] Revision : 03 +[009h 0009 1] Checksum : B3 +[00Ah 0010 6] Oem ID : "BOCHS " +[010h 0016 8] Oem Table ID : "BXPC " +[018h 0024 4] Oem Revision : 00000001 +[01Ch 0028 4] Asl Compiler ID : "BXPC" +[020h 0032 4] Asl Compiler Revision : 00000001 + +[024h 0036 4] FACS Address : 00000000 +[028h 0040 4] DSDT Address : 00000000 +[02Ch 0044 1] Model : 01 +[02Dh 0045 1] PM Profile : 00 [Unspecified] +[02Eh 0046 2] SCI Interrupt : 0009 +[030h 0048 4] SMI Command Port : 000000B2 +[034h 0052 1] ACPI Enable Value : 02 +[035h 0053 1] ACPI Disable Value : 03 +[036h 0054 1] S4BIOS Command : 00 +[037h 0055 1] P-State Control : 00 +[038h 0056 4] PM1A Event Block Address : 00000600 +[03Ch 0060 4] PM1B Event Block Address : 00000000 +[040h 0064 4] PM1A Control Block Address : 00000604 +[044h 0068 4] PM1B Control Block Address : 00000000 +[048h 0072 4] PM2 Control Block Address : 00000000 +[04Ch 0076 4] PM Timer Block Address : 00000608 +[050h 0080 4] GPE0 Block Address : 00000620 +[054h 0084 4] GPE1 Block Address : 00000000 +[058h 0088 1] PM1 Event Block Length : 04 +[059h 0089 1] PM1 Control Block Length : 02 +[05Ah 0090 1] PM2 Control Block Length : 00 +[05Bh 0091 1] PM Timer Block Length : 04 +[05Ch 0092 1] GPE0 Block Length : 10 +[05Dh 0093 1] GPE1 Block Length : 00 +[05Eh 0094 1] GPE1 Base Offset : 00 +[05Fh 0095 1] _CST Support : 00 +[060h 0096 2] C2 Latency : 0FFF +[062h 0098 2] C3 Latency : 0FFF +[064h 0100 2] CPU Cache Size : 0000 +[066h 0102 2] Cache Flush Stride : 0000 +[068h 0104 1] Duty Cycle Offset : 00 +[069h 0105 1] Duty Cycle Width : 00 +[06Ah 0106 1] RTC Day Alarm Index : 00 +[06Bh 0107 1] RTC Month Alarm Index : 00 +[06Ch 0108 1] RTC Century Index : 32 +[06Dh 0109 2] Boot Flags (decoded below) : 0002 + Legacy Devices Supported (V2) : 0 + 8042 Present on ports 60/64 (V2) : 1 + VGA Not Present (V4) : 0 + MSI Not Supported (V4) : 0 + PCIe ASPM Not Supported (V4) : 0 + CMOS RTC Not Present (V5) : 0 +[06Fh 0111 1] Reserved : 00 +[070h 0112 4] Flags (decoded below) : 000484A5 + WBINVD instruction is operational (V1) : 1 + WBINVD flushes all caches (V1) : 0 + All CPUs support C1 (V1) : 1 + C2 works on MP system (V1) : 0 + Control Method Power Button (V1) : 0 + Control Method Sleep Button (V1) : 1 + RTC wake not in fixed reg space (V1) : 0 + RTC can wake system from S4 (V1) : 1 + 32-bit PM Timer (V1) : 0 + Docking Supported (V1) : 0 + Reset Register Supported (V2) : 1 + Sealed Case (V3) : 0 + Headless - No Video (V3) : 0 + Use native instr after SLP_TYPx (V3) : 0 + PCIEXP_WAK Bits Supported (V4) : 0 + Use Platform Timer (V4) : 1 + RTC_STS valid on S4 wake (V4) : 0 + Remote Power-on capable (V4) : 0 + Use APIC Cluster Model (V4) : 1 + Use APIC Physical Destination Mode (V4) : 0 + Hardware Reduced (V5) : 0 + Low Power S0 Idle (V5) : 0 + +[074h 0116 12] Reset Register : [Generic Address Structure] +[074h 0116 1] Space ID : 01 [SystemIO] +[075h 0117 1] Bit Width : 08 +[076h 0118 1] Bit Offset : 00 +[077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] +[078h 0120 8] Address : 0000000000000CF9 + +[080h 0128 1] Value to cause reset : 0F +[081h 0129 2] ARM Flags (decoded below) : 0000 + PSCI Compliant : 0 + Must use HVC for PSCI : 0 + +[083h 0131 1] FADT Minor Revision : 00 +[084h 0132 8] FACS Address : 0000000000000000 +[08Ch 0140 8] DSDT Address : 0000000000000000 +[094h 0148 12] PM1A Event Block : [Generic Address Structure] +[094h 0148 1] Space ID : 01 [SystemIO] +[095h 0149 1] Bit Width : 20 +[096h 0150 1] Bit Offset : 00 +[097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy] +[098h 0152 8] Address : 0000000000000600 + +[0A0h 0160 12] PM1B Event Block : [Generic Address Structure] +[0A0h 0160 1] Space ID : 00 [SystemMemory] +[0A1h 0161 1] Bit Width : 00 +[0A2h 0162 1] Bit Offset : 00 +[0A3h 0163 1] Encoded Access Width : 00 [Undefined/Legacy] +[0A4h 0164 8] Address : 0000000000000000 + +[0ACh 0172 12] PM1A Control Block : [Generic Address Structure] +[0ACh 0172 1] Space ID : 01 [SystemIO] +[0ADh 0173 1] Bit Width : 10 +[0AEh 0174 1] Bit Offset : 00 +[0AFh 0175 1] Encoded Access Width : 00 [Undefined/Legacy] +[0B0h 0176 8] Address : 0000000000000604 + +[0B8h 0184 12] PM1B Control Block : [Generic Address Structure] +[0B8h 0184 1] Space ID : 00 [SystemMemory] +[0B9h 0185 1] Bit Width : 00 +[0BAh 0186 1] Bit Offset : 00 +[0BBh 0187 1] Encoded Access Width : 00 [Undefined/Legacy] +[0BCh 0188 8] Address : 0000000000000000 + +[0C4h 0196 12] PM2 Control Block : [Generic Address Structure] +[0C4h 0196 1] Space ID : 00 [SystemMemory] +[0C5h 0197 1] Bit Width : 00 +[0C6h 0198 1] Bit Offset : 00 +[0C7h 0199 1] Encoded Access Width : 00 [Undefined/Legacy] +[0C8h 0200 8] Address : 0000000000000000 + +[0D0h 0208 12] PM Timer Block : [Generic Address Structure] +[0D0h 0208 1] Space ID : 01 [SystemIO] +[0D1h 0209 1] Bit Width : 20 +[0D2h 0210 1] Bit Offset : 00 +[0D3h 0211 1] Encoded Access Width : 00 [Undefined/Legacy] +[0D4h 0212 8] Address : 0000000000000608 + +[0DCh 0220 12] GPE0 Block : [Generic Address Structure] +[0DCh 0220 1] Space ID : 01 [SystemIO] +[0DDh 0221 1] Bit Width : 80 +[0DEh 0222 1] Bit Offset : 00 +[0DFh 0223 1] Encoded Access Width : 00 [Undefined/Legacy] +[0E0h 0224 8] Address : 0000000000000620 + +[0E8h 0232 12] GPE1 Block : [Generic Address Structure] +[0E8h 0232 1] Space ID : 00 [SystemMemory] +[0E9h 0233 1] Bit Width : 00 +[0EAh 0234 1] Bit Offset : 00 +[0EBh 0235 1] Encoded Access Width : 00 [Undefined/Legacy] +[0ECh 0236 8] Address : 0000000000000000 ... APIC: +/* + * Intel ACPI Component Architecture + * AML/ASL+ Disassembler version 20200925 (64-bit version) + * Copyright (c) 2000 - 2020 Intel Corporation + * + * Disassembly of /tmp/aml-WKE3C2, Mon Oct 23 15:25:01 2023 + * + * ACPI Data Table [APIC] + * + * Format: [HexOffset DecimalOffset ByteLength] FieldName : FieldValue + */ + +[000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] +[004h 0004 4] Table Length : 00000CA6 +[008h 0008 1] Revision : 03 +[009h 0009 1] Checksum : 2C +[00Ah 0010 6] Oem ID : "BOCHS " +[010h 0016 8] Oem Table ID : "BXPC " +[018h 0024 4] Oem Revision : 00000001 +[01Ch 0028 4] Asl Compiler ID : "BXPC" +[020h 0032 4] Asl Compiler Revision : 00000001 + +[024h 0036 4] Local Apic Address : FEE00000 +[028h 0040 4] Flags (decoded below) : 00000001 + PC-AT Compatibility : 1 + +[02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] +[02Dh 0045 1] Length : 08 +[02Eh 0046 1] Processor ID : 00 +[02Fh 0047 1] Local Apic ID : 00 +[030h 0048 4] Flags (decoded below) : 00000001 + Processor Enabled : 1 + Runtime Online Capable : 0 + +[034h 0052 1] Subtable Type : 00 [Processor Local APIC] +[035h 0053 1] Length : 08 +[036h 0054 1] Processor ID : 01 +[037h 0055 1] Local Apic ID : 01 +[038h 0056 4] Flags (decoded below) : 00000001 + Processor Enabled : 1 + Runtime Online Capable : 0 [snip] +[434h 1076 1] Subtable Type : 00 [Processor Local APIC] +[435h 1077 1] Length : 08 +[436h 1078 1] Processor ID : 81 +[437h 1079 1] Local Apic ID : 81 +[438h 1080 4] Flags (decoded below) : 00000001 + Processor Enabled : 1 + Runtime Online Capable : 0 + +[43Ch 1084 1] Subtable Type : 09 [Processor Local x2APIC] +[43Dh 1085 1] Length : 10 +[43Eh 1086 2] Reserved : 0000 +[440h 1088 4] Processor x2Apic ID : 00000100 +[444h 1092 4] Flags (decoded below) : 00000001 + Processor Enabled : 1 +[448h 1096 4] Processor UID : 00000082 [snip] +[C4Ch 3148 1] Subtable Type : 09 [Processor Local x2APIC] +[C4Dh 3149 1] Length : 10 +[C4Eh 3150 2] Reserved : 0000 +[C50h 3152 4] Processor x2Apic ID : 00000181 +[C54h 3156 4] Flags (decoded below) : 00000000 + Processor Enabled : 0 +[C58h 3160 4] Processor UID : 00000103 + +[C5Ch 3164 1] Subtable Type : 01 [I/O APIC] +[C5Dh 3165 1] Length : 0C +[C5Eh 3166 1] I/O Apic ID : 00 +[C5Fh 3167 1] Reserved : 00 +[C60h 3168 4] Address : FEC00000 +[C64h 3172 4] Interrupt : 00000000 + +[C68h 3176 1] Subtable Type : 02 [Interrupt Source Override] +[C69h 3177 1] Length : 0A +[C6Ah 3178 1] Bus : 00 +[C6Bh 3179 1] Source : 00 +[C6Ch 3180 4] Interrupt : 00000002 +[C70h 3184 2] Flags (decoded below) : 0000 + Polarity : 0 + Trigger Mode : 0 [snip] +[C90h 3216 1] Subtable Type : 02 [Interrupt Source Override] +[C91h 3217 1] Length : 0A +[C92h 3218 1] Bus : 00 +[C93h 3219 1] Source : 0B +[C94h 3220 4] Interrupt : 0000000B +[C98h 3224 2] Flags (decoded below) : 000D + Polarity : 1 + Trigger Mode : 3 + +[C9Ah 3226 1] Subtable Type : 0A [Local x2APIC NMI] +[C9Bh 3227 1] Length : 0C +[C9Ch 3228 2] Flags (decoded below) : 0000 + Polarity : 0 + Trigger Mode : 0 +[C9Eh 3230 4] Processor UID : FFFFFFFF +[CA2h 3234 1] Interrupt Input LINT : 01 +[CA3h 3235 3] Reserved : 000000 ... DSDT: +/* + * Intel ACPI Component Architecture + * AML/ASL+ Disassembler version 20200925 (64-bit version) + * Copyright (c) 2000 - 2020 Intel Corporation + * + * Disassembling to symbolic ASL+ operators + * + * Disassembly of /tmp/aml-CDE3C2, Mon Oct 23 15:25:01 2023 + * + * Original Table Header: + * Signature "DSDT" + * Length 0x000083EA (33770) + * Revision 0x01 **** 32-bit table (V1), no 64-bit math support + * Checksum 0x01 + * OEM ID "BOCHS " + * OEM Table ID "BXPC " + * OEM Revision 0x00000001 (1) + * Compiler ID "BXPC" + * Compiler Version 0x00000001 (1) + */ +DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPC ", 0x00000001) +{ + Scope (\) + { + OperationRegion (DBG, SystemIO, 0x0402, One) + Field (DBG, ByteAcc, NoLock, Preserve) + { + DBGB, 8 + } + + Method (DBUG, 1, NotSerialized) + { + ToHexString (Arg0, Local0) + ToBuffer (Local0, Local0) + Local1 = (SizeOf (Local0) - One) + Local2 = Zero + While ((Local2 < Local1)) + { + DBGB = DerefOf (Local0 [Local2]) + Local2++ + } + + DBGB = 0x0A + } + } [snip] + Processor (C000, 0x00, 0x00000000, 0x00) + { + Method (_STA, 0, Serialized) // _STA: Status + { + Return (CSTA (Zero)) + } + + Name (_MAT, Buffer (0x08) // _MAT: Multiple APIC Table Entry + { + 0x00, 0x08, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 // ........ + }) + Method (_OST, 3, Serialized) // _OST: OSPM Status Indication + { + COST (Zero, Arg0, Arg1, Arg2) + } + } [snip] + Processor (C081, 0x81, 0x00000000, 0x00) + { + Method (_STA, 0, Serialized) // _STA: Status + { + Return (CSTA (0x81)) + } + + Name (_MAT, Buffer (0x08) // _MAT: Multiple APIC Table Entry + { + 0x00, 0x08, 0x81, 0x81, 0x01, 0x00, 0x00, 0x00 // ........ + }) + Method (_EJ0, 1, NotSerialized) // _EJx: Eject Device, x=0-9 + { + CEJ0 (0x81) + } + + Method (_OST, 3, Serialized) // _OST: OSPM Status Indication + { + COST (0x81, Arg0, Arg1, Arg2) + } + } ... Signed-off-by: Zhao Liu Message-Id: <20231023094635.1588282-17-zhao1.liu@linux.intel.com> Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- tests/data/acpi/q35/APIC.thread-count2 | Bin 0 -> 3238 bytes tests/data/acpi/q35/DSDT.thread-count2 | Bin 0 -> 33770 bytes tests/data/acpi/q35/FACP.thread-count2 | Bin 0 -> 244 bytes tests/qtest/bios-tables-test-allowed-diff.h | 3 --- 4 files changed, 3 deletions(-) diff --git a/tests/data/acpi/q35/APIC.thread-count2 b/tests/data/acpi/q35/APIC.thread-count2 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ac200ab7aa6e2fc4b6995ba0dfc1a77ae32e0412 100644 GIT binary patch literal 3238 zc-l49bx;;t9Eb6x;iW-PKtiOXJEa?yMp8;j1*B9;f!p2P>Fw_Jc6Yb8ySw!A@_jrr zJJ0VkJG+1EoY|9KU0%4?$uO*<3#tms>VgWIstbb_mxW;%=Gk1s*neQD_J*NaSg4kk zs+E;$ZLQkasJ6DMotglO2Tc&z> zsovh|^5yD^6{?Sq>g%ie`Kc>cs{a0JK!6$;sOq~I_N!K@!NKb4)oMtH8XBsGg{k4; zYD9#(W{nydsYXSq(a~y5j2auO#>J`e@oGYXnwY32C8^2DYD$WlnyRLysp;uzMuwW1 zsb*!VYuBpT*=kOXnwzWU<*E7kYC(ZosC{BzRHPOct0g6BX{lOPrk0nh6&32bb?W-{ z>V^$!Wu;nGrB+v~H8pB&ty)*7*4L{I4eG{?YGb3?)TA~yt1T^RYpdGUrf%A#wzsPt z9cpK%+SR3YcdMH>t35qxZ?D?dr}p=&0|V-oE$Y^->b7m_;GjA*qz(_O+qbJDBkJg= zIyR<`kE;_C>W&@i&YkM6UFzhdIyI$EPpdOC>g=q#d$+o0k2*J}&d;k03+6hw8B0F| z^L!Y#z=vZ?d<3?_M`CMy6t=-fV_SR-w!_C_dwd*rz{g_~J^?%86R{IM2|MGHu?s#0 zyW&%^8$J!Ya3H=E2jR=`DttK(##i9g_(~jt_u^1|6%NB!<8XWpj=fFHw!_;Fl>pTNcVNnC=T!ln3WT!x>)<@i}# zfuF*egSX5FXBr460X88V;x9_@d~cNui{$#8m_~y<9hrCZoqHijrc9xh~LId z_#NDg-^DHXJ=}`l$8Gonya|7Z+wp$ffj`2X_+#9KKf&GjQ@j~}hI{bmxEFtc`|y{z zAAf}h@Yi??{swQw-{NifJ3NTL$3yrBJdA(D+wo6$1pkaj@h^A`|BA=)Z+HU#j(6Zc z@J{?E-i80dllX5uh5y0R_+LDO|HHHR0N#xc;yu{B>CK+Q7I+?8;sv~P&O4c>eFv8A jn-(vF$;M`}&gRL%;m~9<9hw{+mnPHV(+3xq`Gx-j+JNE# literal 0 Hc-jL100001 diff --git a/tests/data/acpi/q35/DSDT.thread-count2 b/tests/data/acpi/q35/DSDT.thread-count2 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3a0cb8c581c8cc630a2ec21712b7f8b75fcad1c8 100644 GIT binary patch literal 33770 zc-p0%cU)6v7sqc%fRF?T5Qcz29d%aOL#s6tP(cJ-jV%EjI9gLj>!_`xRcohGy9Zjj z_uj4DyS3Zyz3kq0$$L+7;5p~HkAL`i{R4kD-246h&ILS%QsZm#HSgP~X(p3rinpez zz%#SKTcH0kX_^KZes|VdW^2K9K2LRv$sS`d1=rgnS%2fPx<>ju)2dAub%ZVmg_ds) znOehI+b-vhw$|{*Eul6IPFm3xw%H&!C#AJCd0K)SYLgqhwT0G}np&U3y~k#?ws@n- zY;BoV>(gA5<6EXQc`aKPXfUt@`gJVR#c-6SC!nx}4iP7ns(<<&pOlb){|ZjJ!Mgm=oTHL-5E>NAw{;6?HFi zO^WsVn(7j}$~zZo;S{q;3w330j~3Wd@!S_pWvlD9W$vr%_k_2uJJc1wV}UKEI~2C9 z-xAU^{ej%hg|_%`YHW;_sD<>quvpVt!>!SG1~*jt8r|N=hJK>*EO2#d!m=Yf!9+%t*)S<);F^tX!1<N-t=f|TTQKNTUVKE@!|$|4Q6*=0)*S5XIUF+y#dYT zXwiQ+g*)KLxna5q?yu9kFY>wB(AeCNI%(OuRJ+BlyC&C9@@vs-(sMvdbwIYo=m*uk z2WI`CMoUe!=>7B$WAr>cGDS~JiXKI-s}YChC_i#;OytVyz9SPkH70tcUmTi=#T>b^ zrtio^PBllb42VNBu~;;XG_YtUa;in^owE0k&Kb+*jAe7i@;PJqoN;W0om@*qjbNr-RR#$mUFBb0+dR6ZxD;Y|bP$XA++?iO-qL=1gXDCi6Ly`J7HR zr<2X;86kHfI{2GmX#bVspCKoGw16 zi_e+P=1gaErt>+|`J5SS&I~qZ2A?y7&zZ^Q%w%(B@;Nj4oLOwnEH-BrpEHZk*)MXX zyYC3D^x&!eqE~vwAzbOhbF-KXSLX05bJ>--?8;nzWiG$6 zKfAI&yRtvOvOm8vkKNlmc5n0ez0KqIHlI23nKPd|^Lw4JK;2}4RyWo5El@p+1*#v2 z1*#vA1sXlCcY#Jv>|3DGQ~MTZl;68Rqv!T6P;zQa^h&xwiNzebk}ObisyTWkU7*Bb z(KOP)qM6947Oi*6z6DAwv24y*HfJoKGnUU8$L5SG}bK3Zvb~dM-&1vUz+WDLgHm8Hl>ELrZ z_?(Gs&O|n6BA+vn&zZ#LOk#5;@i~+DoXKp?WHx6qpEH@y>11;{*_=*3r<2c_!sbk2 zbEfb)Q}~>zY|d0RXDXjFmCu>R=1gOArtvw`_?#{_r;E+$;&ZzAoat=NbT(%?pEI4$ znZf4FU~^{hIWzd2nQYEXHfJWEGn3Dm#pcXnb7t{5v-q6-B3F_Hsvpq>svpt?svnXC zO0LXiS7!4ov-y=d?8+Q=We&eGhhLe?uFPdu=JG3Z`IY_ImHpY3{rQ#s`IUL>-sZ7; zo5$~M9>2Hw%$d)e`P`Y`>vUze=qps~a&$(Xtaif_(w%Yeo7=BwPxuvPut#w0%hQ_IGS4xYown1wHNh<+Rs-QI@U!otFG&ADk=T(o12ZT4t$?>F2V8vRXu z|Ft46Qa91tFs-0w$@1{x74r+0&Rw=-#nSe<%e0`$+c0?&-i$<>t=hELvDaa8tkTER z?^(0SzSm)M1lJFR1GiS-ZSdEdytVaBCU0Zibd%RVu@K$_Oq$v2t@Bxf>r>%Ov$x4V zxj;YN=WZ@=Ia+G#Ypr1o9t>{S*bz57@}CCuMon~{qC&0jKdi*MYM<~n2WG`|**ZJ4 zO^|+9y0cy0vY=^=(!C0Plb&A8zE!=Cdk;o88Y^t1{wQLhm8GaK*s(vA!Gkp zkg@;Kkg%kE{ZE99{ZE37{Z~T9{;MEk|J9JO{~E~H|76J6e=TI}e+p#me=20`zfRAU z*nd4_?7smr_TLB@`=16G`=1UO`)`7b{Wn9#{#zhp|1%(C|E-X*|Cx}n|5=c+|JjhS z|2dGc|GAK{|9N_@!v5PJWB=`tv41CI?0-IF?7sst_P+o!_P-D^_P+=+_P-c1_P+!& z_P-P|_P-1=_P-o5_P+u$_P-J`_V3cO8~g8sjQw{(#{O49#{S)qvH#VOvHvxYvH!J@ zvHx|DvH$guvHuN_vHy*bvHwkwvH#7GvHvZQvHz`*vHxv)_F(_pA!GkLAY=bKA!Gl$ zAY=c#A!Gl0AY=b~A!GmhAY=dgA!GjsAY=arA!GlCAY=cBA!GkXAY=bWA!GmDdiG-f z#~@?>$01|?Cm>`0Cn011ryyhhry*niXCPz$XCY(%=OAPM=OJVN7a(K*7a?Q+mmp*R zmmy>SS0H2mJ$m+G|5qVn|JNX6|JNa7|2H6G|2H9H|FdvHwqc4q*SEA!GkvAY=buA!GmF zAY=dEA!GkPAY=bOA!Gmjkg@+?kg@;Ykg@+ikg@;2kg@-Nkg@*($k@LJvfkg(*hcrilYbS$U(^hS52H(f3A`c95{Qlg+3#KXFBk+Kk~!+vyw3U zh)<{CeEqpj*p?g$4pET0L$115c>Z%}B9r`}PEhh)H5uL}Z@u*(bgQ@CKO;4!C#=eyQak6E!rGj$34Rc1SH0uB&X8$GyWOHc7z(#5N0uMdpTBiw?vNkVpTV_X-IdVU zYU|NOSBF*a?;2#dckmQ3+`a``wrVR{^_J&-2=CX5+2V->F}>q8)xj z&u@wTj2-~nwD!m~x*%Aj9?qobv!YFXqw5m9Q<|C`|KEpEzj@&WihC2b#i&kQs5n*G zF1WE0p8Q6Cu1r6id<@M!DsS?CW0|VFg1WFj)`It1qQzL+{cNDF-0xC99xVlxesKE5u_5c zkz^($vsosYDakBIr4}Q}LP!>iOtMgtMUcv3jigvYij9>?v6K`mNab-xQXC=0#mS^N zN{SPtig+U_o{-|>Wl}sP#S2oU)kv}ulGQ4ctdwLGq^blXDS?m@5@b>WB_#-w+h!!$ z2+3xXNj6Hd36jTdB-shcZkI`RO0o-**I^_%2+84)Ne)VK2$C<+NJ=E6#6+2tNJ)u; ze}ZB&85i zN{UQMp`;W+Do!<$QVA(FRVJlUQmP=8q!~$Rgp`&hlhP4cP?E|bzJDP54tGmNARLdwXHNg0%sAxIUOMp7mrWoF8xOiIcWq{=KKDT|P@ zvSd;gC1nXxRX-!CA0hSYCzJY7Qa?d*XB$b`gp{2vld>r(TaY|CMp6zT<>bhu97@U& zByX;fluJmtxiTr2l5z#f*WXC$Pe}dy%cTC4)L)SNc}7wmA?4-Cq&!N>6Qn@Ck(5tJ z`S~&_pOW(XNX3N(Mp6MGMgM;hN-ChF0zoP|%t$(nkPbUcCLKmehY3>g03&GtAq^NH zlLk=I06{7lXe13Jq=5rv(m+ZYC`hG)jHE$?G-!}a8bnEh1gUJWku;c)1`n1=gDGjS zAeA3(BppsjhaWDJ4yUBU1*u|)ku-#mh76HOLnvv8AXN@El7jcYOe&?MQb8&!Gm^>(sjN&Ul~GceAeEOJN#%r8UM`c$ zDXCnLDk_Ym3PP%=kVzGkR3S)}l}1t}Ayrn&q)JMv6r`#uBdLmzs;XpC6(v;(l6#Di zG=`AIjFCxWC~1r!dBz$^V+m>OSeZ1IlEw;>_edk@NJ2XDNSSmbB^@b9zHvs)1t=*XNEOvaQZ*q}SIeYoN~#v5 z${Hi7hLCD%WKsMtIDU>v&k5pFJU?epVQbU7GYM`VBK`NSRBuyoxsZ(XrR7#pENX3mt zQX?TXHp-+%N@^6Ok|ramiIAF_WKt6)H3?E_vys$HNX^YMshN_R1*vSBku;5vrcIMc z(33v(hNeHF+(QJprjdsR5{Z~nn_4AXUe3Rlr&S2 zs%9BUvj}O{ESWTml4c2#`)DKSXhJ&rXqj|0B^@nDo}iHwB&1+aCIu-eC`jJfM$&9T znmt=4&8DQ;g5*2KNIHg)jyXmq9YaaS2$KI;Bk5Q|I`&wZbSxzuD@cJBBdLXuT3TdM z3njJmk;)50MpB57LLr$HqNI=@6}1{kt%TItDwA3%sa24Q+l-_(LTYQ1No|zWCP*di zMp8Q=wYSTpc1mg&q|!M?(i}pXGe;)Pp`@bo#2&tn(CUsC!hagogFp?G!(t-stX#piI z5G40PBWWQaEnFy*7E;neLGmmzk`@utqD3-k5hX1WB=2G)X)z%!UM!OqQ_^BV@*QU+ z9Y;vV9Ve5Hqom^m$$z|&bUYy)f4odOo|29iq`(p*X$c`MSt65`P|}hy4!KgtUIWOj=J#>w&akLLB^@Ir~4aDzxbTS+;?ZH$=&4HfI9-goG*jV_6#{ z!v<>DAPgl+!$xM<$P6YlY?KTesbQlqlqwCUF~e!h5QB!(B*SUcaGEfbDGjGH!|BXm zM#Jfn;dE*^T^P!hhE2?{i5V=P-i<4d+OPbEx4QVF)M<=Q6{&%#etNb0x#M)NpQ}p{h`6IFA|5V}>L& zoF^I1qlWW@p-5@i#thq-AsG$ZB*Qjp*d`3>{ji-Gwljkh4cjHdc52uz4C?*R$qb#$ zkb;Iz$sbsj6 z8ZH$E^?taF87^anY&2XZ87`xS%Y;F_A1-Hx%b6hu4VO!X%c|}tH%CBwDUaIG+?_rrC}a2+!oj)viuvdGu+4w!_aV}WVn$UZWIRfez=JlZeoVv zXt+r-+(ZpG34?k++{_F&Gs6fp+$!D41R8FY47XClt$hZMdOzI847V}EC^XzA8E&J7+k`>AA8u!c+nHfB8g7>iw^PII z!l2#{cQC^p%utAiJ0!y$)NqF|sQ1I2%y1_&6rtfx$#5q%+$jv|{csmE+{FyVXt+x< z+(iv{34?k++|3MkGeZd)?v@O9Q^VcDpxzJnFvC5}P>P0oB*Q(_aE~yk_rtx+a4$2I zq2XT1a4$97D-7!Wa33?=#|-6YxKA?NM-BH0gL*&Q&kXl7Lj@Y{mkjq)!~Mdb-VYBj z!voAviG~Lx!voatfH0`{!-LH5ATv~<;X%ppAT>NF4C?*x5Hmc)3}evnkYsp>8Xgh` z^?rDm86IYav1oW$GCWKT4-12OKRm(=k1)fLXm~_2JVFhR2!nb*Jjx7@GQ&7DJSrI; zrG`iQ3|{qq*v$;PnPEH{c1woc)UaC^)cfHvW_XMljzYs@lHoCGcuW}7`{8kBc$^s~ zpy6@J@HjO*E)44Z@B}kF!3=IRJRupLpoS-eLA@WIWQHf1!Gne;CBu`{@T4%P_rp`n z@Dww6(eRXHc#0aH5(f2tc$yiWW(FS`o|X(xQ^V83pxzJ9FvBy<;77wVlHnO@ct#l1 z`{7w;c$OIgXn0mKJWCDF3WIt-JjV>rF+(*Po|6pEQNwe>pxzJ9GsE-DP=ki&CByU7 z@Vqdn_rnX!@B%Z`qTvO}@B%fwAPnmL@FFw3$P5$F@SgL*%_$_%eE!xS{UDj8m-hF66_y&qm(ubNFsS##8_e(qGc=;%4ax8ZHM}7V>izI0GrY+RO=x&iGQ3F* zZwiBYKfJ{ZZ!tqN8s3r&Z&AZr!l2#{Z!^Q&%rFfNZ%c-^so`y5Q16Gm%&?akrlVo6 zWY|j$dxb&0AKqbxcbH)Y8s3o%?@+@#!l2#{?=r)?%rFxT?@ESuso`B=Q16HLnBhHU zn1zP-B*S~u@SZTJ_rv?l@IEsfjfVFn!~4|mzA&iw!w1ap0W$>A@PTCbfEqp!2K9dU zkQqK?hS_NNP%?Z-4Ic`FdOv)`3?DJWF=+TmGJHf0AN3jh>izIBGknYp$D-k5$?!2X zd@Ky={qPAhe8LPZX!t}jd_oPM2!nb*e98=;GD8RrpGt;Lso_&$Q16G&nBg;KXhp+k zlHoII_)Hko`{8qD_?#Kq(D1or_?#L(7Y6ly_<|X}V1{-yd?6XWpoTAmLA@WoWQH%9 zVGbI;lnh@|!izINGknhsi_q}BWcZ#Mz841de)xeIeqe^hX!t=g z{6Gyq2!nb*{KyPHGQ)9b_)#+aNDV*s83OA4@Dnrq#0UU?69)BuIKT`CnBinJ9FPnLsNsMxsP{t; zGxRXSS~T=Xh8}9@i5Prw@J|=340a9vrPV%#e#jiBpab6MReBw8m9tNx9|?z)))xGS zQ~O>Cs35K&&g2BhL`y?WL!%0!-z3GW3K?0u9lIT-tW}zG*lc)jNlR*+1wQHYT-uUq zwb){8F_EJ(cn=KV94kHy!40DVGkU)fJk?(}P5-1QR#=>|&RBTuBBwuRHeBnh%Z^@d zZz?Qov9`Ez5PD^eIxbarTz^#M_JotcFf57R0uSr*&{#99|{SUA)Ny7jD literal 0 Hc-jL100001 diff --git a/tests/data/acpi/q35/FACP.thread-count2 b/tests/data/acpi/q35/FACP.thread-count2 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..31fa5dd19c213034eef4eeefa6a04e61dadd8a2a 100644 GIT binary patch literal 244 zc-nJwbPo8!z`($~*~#D8BUr&HBEVSz2pEB4AU24G0Y(N+hD|`4i5W<+LBv?t5b_*A zwgOC?iGf7`NdM>m&kvI~Vq#!e+QP!X$icwylLsQk&wvRS6%gj5hzp?F$ACjG2UHDX J1HwJX008NU4gmlF literal 0 Hc-jL100001 diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h index d17d80e21ab..dfb8523c8bf 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1,4 +1 @@ /* List of comma-separated changed AML files to ignore */ -"tests/data/acpi/q35/APIC.thread-count2", -"tests/data/acpi/q35/DSDT.thread-count2", -"tests/data/acpi/q35/FACP.thread-count2", -- 2.39.5