From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=QHpQEQh7; spf=pass (domain: arm.com, ip: 40.107.13.74, mailfrom: alexei.fedorov@arm.com) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (EUR01-HE1-obe.outbound.protection.outlook.com [40.107.13.74]) by groups.io with SMTP; Fri, 23 Aug 2019 04:49:53 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QTQOT7CPyh+gxa/J4t2mUyeq+mnRaMWNckoKvIG8ErU=; b=QHpQEQh7PXDZnFIYBpscjAMOrlrzjnEHpAmTm2goUeu3TkFFwmp6fAPKtGQCAf5uop5iEUbKTFMxEiC2cti9GF+isBq0pS4K+jrs2rr2YMUlz19jeJM97zC35qawUNIwDJjpybH72afXGFFMCuhp9ptRUMwwr2op+mFiEk1L2KA= Received: from VI1PR0802CA0016.eurprd08.prod.outlook.com (2603:10a6:800:aa::26) by DB8PR08MB4954.eurprd08.prod.outlook.com (2603:10a6:10:bf::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.18; Fri, 23 Aug 2019 11:49:48 +0000 Received: from VE1EUR03FT062.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::202) by VI1PR0802CA0016.outlook.office365.com (2603:10a6:800:aa::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2199.14 via Frontend Transport; Fri, 23 Aug 2019 11:49:48 +0000 Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=temperror action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT062.mail.protection.outlook.com (10.152.18.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2199.13 via Frontend Transport; Fri, 23 Aug 2019 11:49:46 +0000 Received: ("Tessian outbound df6366865adf:v27"); Fri, 23 Aug 2019 11:49:46 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: abb10ed51de8c310 X-CR-MTA-TID: 64aa7808 Received: from d595217f50ba.2 (ip-172-16-0-2.eu-west-1.compute.internal [104.47.0.58]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 953588A8-10AB-43DA-86EE-16E98C578C0D.1; Fri, 23 Aug 2019 11:49:41 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01lp2058.outbound.protection.outlook.com [104.47.0.58]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d595217f50ba.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 23 Aug 2019 11:49:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FNtP/tEGGNe+z9yurtCKwbyoQWKyQKLSNmbSokw2DYbE8mv6ZQ3ueaVk6OBRcNqj3a/uTxwtEIT3hL+50C89U6JYC/L1H3AEvyIeagI/4kydwPi3RKR1fkD8PZOjTkB8fqEYvk8rFT+fQiG5fUTvJIocUTTi3QM0kbqGjvequAcKt/0ruVJgAT3XwzVk4nJx+n0vogeLpTRp8KsGDQCst83liIZQc41uZTiVTD4lRU/2grlvFqUTY8vNwjZuJL5JOhKxh81sp8EuZzF8cttEtajxeCuGZLLK4wR42EMWNFF9N/B24FAih/RbjtyZ9wXlh2I2mKP1yYnZG+JSlbAYDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kINMU8uCInaCCGGTNlOhDfcUAsOZX/TVujExqh8xyBc=; b=Xp05yc42PCCYs60+MfCsYe//8YWsWllH0sJP39yxdHsvwNMmEgs0AJS3gXN9chLvPihy7wt/pAnsC97PHlT9TIjghqwKus3H4Y23qmTNzxCbJUYc2gTriB60fCGa2+N0ziHaOy3McCEdo2WwDXtjq92HNcPwPhuAkwjt97pS/tJg+ATDf6n2WG4NEsRP/JY/9bZV0ZQX9nMXfYSYjPgrdJuLGjWtYD1fTu/G9GCXe8UnewBfeGe0QPS2zRaVrYH0OlB8FzWzBCkhJebqGmpD4Qua6jUG2+GwHGuS0yVhfbkYiOwIh3KOmtzYpk47SfuWdmA5/s2wp3G01xIIJxiw3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kINMU8uCInaCCGGTNlOhDfcUAsOZX/TVujExqh8xyBc=; b=Xb/CTzDw4G+ZYlM5UZpbFrKY+FlWTr8n1vc1SVQke4gU96cLxxhYBwaGUv7Mel/zaulOI4+ZiYogfFYvMkgPeMc5vxEhnQymfQ89L7nhwpXqL5nBzn7+BHCP7ldhqHEY+07ZLmzUzt7X3ME5w1CxTJJiIpZAYOtdAJVN7kmIsbI= Received: from AM5PR0801MB1732.eurprd08.prod.outlook.com (10.169.244.21) by AM5PR0801MB1827.eurprd08.prod.outlook.com (10.169.247.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Fri, 23 Aug 2019 11:49:39 +0000 Received: from AM5PR0801MB1732.eurprd08.prod.outlook.com ([fe80::50d7:cef5:ee39:2e83]) by AM5PR0801MB1732.eurprd08.prod.outlook.com ([fe80::50d7:cef5:ee39:2e83%9]) with mapi id 15.20.2178.020; Fri, 23 Aug 2019 11:49:39 +0000 From: "Alexei Fedorov" To: Sami Mujawar , "devel@edk2.groups.io" Subject: Re: [PATCH v1 14/19] DynamicTablesPkg: PPTT: Fix uninitialized memory usage Thread-Topic: [PATCH v1 14/19] DynamicTablesPkg: PPTT: Fix uninitialized memory usage Thread-Index: AQHVWaGqvpIWNsP8TE2/7zB1E/Ll+6cInmG7 Date: Fri, 23 Aug 2019 11:49:39 +0000 Message-ID: References: <20190823105539.13260-1-sami.mujawar@arm.com>,<20190823105539.13260-15-sami.mujawar@arm.com> In-Reply-To: <20190823105539.13260-15-sami.mujawar@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Alexei.Fedorov@arm.com; x-originating-ip: [217.140.106.49] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 61081089-5fe8-4648-c672-08d727bfff33 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam-Untrusted: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);SRVR:AM5PR0801MB1827; X-MS-TrafficTypeDiagnostic: AM5PR0801MB1827:|DB8PR08MB4954: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; x-forefront-prvs: 0138CD935C X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(396003)(39860400002)(346002)(376002)(366004)(136003)(189003)(199004)(19627405001)(66066001)(33656002)(2501003)(86362001)(6246003)(110136005)(25786009)(8936002)(6436002)(316002)(53936002)(8676002)(81156014)(81166006)(55016002)(9686003)(54896002)(52536014)(14444005)(5660300002)(256004)(71200400001)(71190400001)(64756008)(66446008)(7736002)(66556008)(74316002)(66476007)(76116006)(66946007)(229853002)(14454004)(478600001)(102836004)(53546011)(6506007)(99286004)(186003)(76176011)(26005)(486006)(476003)(105004)(11346002)(446003)(7696005)(3846002)(2906002)(6116002);DIR:OUT;SFP:1101;SCL:1;SRVR:AM5PR0801MB1827;H:AM5PR0801MB1732.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info-Original: DRS6jY5SGXxsEWnAam0NIMjeCc1NWS/USHOyba+GnMJzFOKfrxvRRV5biX9XnV0aRKgTiDp2iW+HAuxBb0uA58UtTc1buIQGq9QvftIprWcQpnMuQJrNhiiJG8gi1WV/h/CvO/lpDvp8gwWyuPxlpReDi0b4VYEtryJsiVXFzZYJAsH4cAGKSPISkREAULk/2+fe/LUp1WoPYMHZ9laeAk13p9/dgo1t7Qt8rllSVWoIuWRvwexLBKFTlEh1L0c4XNlDB49sXYn4Eb5J/bv9k9SfGHz3GhC1FUUQ4nh1DCTU6Sh4Rhqmo2itzi3PbN7DteRJFb0vKU12V1slRBV3qwQ1/iH9/bmLU3z01EQ1xeEiZhtmerbhdZLn5xOJW/mS1lFw9E8OyUW/+TfGQ/xmB22ILqT9A5fGGRs0Aq8/H7w= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1827 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Alexei.Fedorov@arm.com; Return-Path: Alexei.Fedorov@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT062.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123;IPV:CAL;SCL:-1;CTRY:IE;EFV:NLI;SFV:NSPM;SFS:(10009020)(4636009)(39860400002)(396003)(376002)(346002)(136003)(2980300002)(40434004)(199004)(189003)(19627405001)(26826003)(3846002)(476003)(8676002)(81156014)(22756006)(126002)(186003)(478600001)(102836004)(5024004)(14454004)(26005)(70206006)(14444005)(81166006)(71190400001)(6116002)(54896002)(2501003)(36906005)(7736002)(66066001)(8936002)(86362001)(11346002)(446003)(63370400001)(356004)(63350400001)(229853002)(25786009)(2906002)(33656002)(6246003)(110136005)(74316002)(52536014)(76176011)(336012)(9686003)(5660300002)(99286004)(316002)(16586007)(6506007)(70586007)(105004)(53546011)(76130400001)(7696005)(486006)(55016002);DIR:OUT;SFP:1101;SCL:1;SRVR:DB8PR08MB4954;H:64aa7808-outbound-1.mta.getcheckrecipient.com;FPR:;SPF:TempError;LANG:en;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;A:1;MX:1; X-MS-Office365-Filtering-Correlation-Id-Prvs: de4f4687-40f6-4163-d8a5-08d727bffb04 X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600166)(710020)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);SRVR:DB8PR08MB4954; X-Forefront-PRVS: 0138CD935C X-Microsoft-Antispam-Message-Info: txVkQxDJw0Qr91iaB8/qUZJX/6OcU0C9fpPpQL6gkzR9YDb6u86WOOrKIp8eHPOZgjLXQptNvv/sXPxKRY+5Gp5UT3MU2+Oba2PmnHxyxVAZrM4CR8EAGtAKYhpWRoIP3J3e7XCrDCY1zeYsJYiIHbei7jBer/D2f8cg/q0qXk2fVn1ah28Jys9j7bztBMdB82UDL4M8Cnwg51KXbqY3LP9EhMhMHIUtCq6LbzfvTeUpP1MXfix2bcBJpxpnvrv3Wzbi3VKWCVNtQ4locX0T4m/l591+eMp7MJgMbcm3X9zz2hm5X8P+JvmgwZyIOIblXRDp09G7HRxdHkdqa5waxuqMc8UUJEKCOVzNG3hVfyMuKSpir22Mj8ayAaXrC71mXCzyk/lAoD9mqzt8H3+G6FCmSNGZFzlBP4t0CrtnNyQ= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2019 11:49:46.8463 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 61081089-5fe8-4648-c672-08d727bfff33 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB4954 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_AM5PR0801MB1732078AC0200DDAC5899B949AA40AM5PR0801MB1732_" --_000_AM5PR0801MB1732078AC0200DDAC5899B949AA40AM5PR0801MB1732_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Alexei Fedorov Alexei ________________________________ From: Sami Mujawar Sent: 23 August 2019 11:55 To: devel@edk2.groups.io Cc: Sami Mujawar ; Alexei Fedorov ; leif.lindholm@linaro.org ; Matteo Carlini = ; nd Subject: [PATCH v1 14/19] DynamicTablesPkg: PPTT: Fix uninitialized memory = usage On enabling the /analyse option the VS2017 compiler reports: warning C6001: Using uninitialized memory. This warning is reported as some variables that were being logged were uninitialised. To fix this, moved the logging code after the variables being logged are initialised. Signed-off-by: Sami Mujawar --- DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c | 59 ++++= ++++++---------- 1 file changed, 29 insertions(+), 30 deletions(-) diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator= .c b/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c index 82070403ac8757f54e839fd00eb4acb3292fc60c..d70fc59e754e7d348965b8c3739= 822a9f1c4b7e6 100644 --- a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c +++ b/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c @@ -1203,6 +1203,17 @@ BuildPpttTable ( Generator->ProcHierarchyNodeCount, &NodeIndexer ); + + DEBUG (( + DEBUG_INFO, + " ProcHierarchyNodeCount =3D %d\n" \ + " ProcHierarchyNodeOffset =3D 0x%x\n" \ + " ProcHierarchyNodeIndexedList =3D 0x%p\n", + Generator->ProcHierarchyNodeCount, + ProcHierarchyNodeOffset, + Generator->ProcHierarchyNodeIndexedList + )); + } // Include the size of Cache Type Structures and index them @@ -1215,6 +1226,15 @@ BuildPpttTable ( Generator->CacheStructCount, &NodeIndexer ); + DEBUG (( + DEBUG_INFO, + " CacheStructCount =3D %d\n" \ + " CacheStructOffset =3D 0x%x\n" \ + " CacheStructIndexedList =3D 0x%p\n", + Generator->CacheStructCount, + CacheStructOffset, + Generator->CacheStructIndexedList + )); } // Include the size of ID Type Structures and index them @@ -1227,6 +1247,15 @@ BuildPpttTable ( Generator->IdStructCount, &NodeIndexer ); + DEBUG (( + DEBUG_INFO, + " IdStructCount =3D %d\n" \ + " IdStructOffset =3D 0x%x\n" \ + " IdStructIndexedList =3D 0x%p\n", + Generator->IdStructCount, + IdStructOffset, + Generator->IdStructIndexedList + )); } DEBUG (( @@ -1238,36 +1267,6 @@ BuildPpttTable ( TableSize )); - DEBUG (( - DEBUG_INFO, - " ProcHierarchyNodeCount =3D %d\n" \ - " ProcHierarchyNodeOffset =3D 0x%x\n" \ - " ProcHierarchyNodeIndexedList =3D 0x%p\n", - Generator->ProcHierarchyNodeCount, - ProcHierarchyNodeOffset, - Generator->ProcHierarchyNodeIndexedList - )); - - DEBUG (( - DEBUG_INFO, - " CacheStructCount =3D %d\n" \ - " CacheStructOffset =3D 0x%x\n" \ - " CacheStructIndexedList =3D 0x%p\n", - Generator->CacheStructCount, - CacheStructOffset, - Generator->CacheStructIndexedList - )); - - DEBUG (( - DEBUG_INFO, - " IdStructCount =3D %d\n" \ - " IdStructOffset =3D 0x%x\n" \ - " IdStructIndexedList =3D 0x%p\n", - Generator->IdStructCount, - IdStructOffset, - Generator->IdStructIndexedList - )); - // Allocate the Buffer for the PPTT table *Table =3D (EFI_ACPI_DESCRIPTION_HEADER*)AllocateZeroPool (TableSize); if (*Table =3D=3D NULL) { -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. --_000_AM5PR0801MB1732078AC0200DDAC5899B949AA40AM5PR0801MB1732_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com>

Alexei


From: Sami Mujawar <sami= .mujawar@arm.com>
Sent: 23 August 2019 11:55
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Sami Mujawar <Sami.Mujawar@arm.com>; Alexei Fedorov <Al= exei.Fedorov@arm.com>; leif.lindholm@linaro.org <leif.lindholm@linaro= .org>; Matteo Carlini <Matteo.Carlini@arm.com>; nd <nd@arm.com&= gt;
Subject: [PATCH v1 14/19] DynamicTablesPkg: PPTT: Fix uninitialized = memory usage
 
On enabling the /analyse option the VS2017 compile= r
reports: warning C6001: Using uninitialized memory.

This warning is reported as some variables that were
being logged were uninitialised. To fix this, moved
the logging code after the variables being logged are
initialised.

Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
---
 DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c | 59= ++++++++++----------
 1 file changed, 29 insertions(+), 30 deletions(-)

diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator= .c b/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c
index 82070403ac8757f54e839fd00eb4acb3292fc60c..d70fc59e754e7d348965b8c3739= 822a9f1c4b7e6 100644
--- a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c
+++ b/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGene= rator.c
@@ -1203,6 +1203,17 @@ BuildPpttTable (
            &nb= sp;       Generator->ProcHierarchyNodeCoun= t,
            &nb= sp;       &NodeIndexer
            &nb= sp;       );
+
+    DEBUG ((
+      DEBUG_INFO,
+      " ProcHierarchyNodeCount =3D %d\n&= quot; \
+      " ProcHierarchyNodeOffset =3D 0x%x= \n" \
+      " ProcHierarchyNodeIndexedList =3D= 0x%p\n",
+      Generator->ProcHierarchyNodeCount, +      ProcHierarchyNodeOffset,
+      Generator->ProcHierarchyNodeIndexedL= ist
+      ));
+
   }
 
   // Include the size of Cache Type Structures and index them @@ -1215,6 +1226,15 @@ BuildPpttTable (
            &nb= sp;       Generator->CacheStructCount,
            &nb= sp;       &NodeIndexer
            &nb= sp;       );
+    DEBUG ((
+      DEBUG_INFO,
+      " CacheStructCount =3D %d\n" = \
+      " CacheStructOffset =3D 0x%x\n&quo= t; \
+      " CacheStructIndexedList =3D 0x%p\= n",
+      Generator->CacheStructCount,
+      CacheStructOffset,
+      Generator->CacheStructIndexedList +      ));
   }
 
   // Include the size of ID Type Structures and index them
@@ -1227,6 +1247,15 @@ BuildPpttTable (
            &nb= sp;       Generator->IdStructCount,
            &nb= sp;       &NodeIndexer
            &nb= sp;       );
+    DEBUG ((
+      DEBUG_INFO,
+      " IdStructCount =3D %d\n" \ +      " IdStructOffset =3D 0x%x\n" = \
+      " IdStructIndexedList =3D 0x%p\n&q= uot;,
+      Generator->IdStructCount,
+      IdStructOffset,
+      Generator->IdStructIndexedList
+      ));
   }
 
   DEBUG ((
@@ -1238,36 +1267,6 @@ BuildPpttTable (
     TableSize
     ));
 
-  DEBUG ((
-    DEBUG_INFO,
-    " ProcHierarchyNodeCount =3D %d\n" \
-    " ProcHierarchyNodeOffset =3D 0x%x\n" \
-    " ProcHierarchyNodeIndexedList =3D 0x%p\n", -    Generator->ProcHierarchyNodeCount,
-    ProcHierarchyNodeOffset,
-    Generator->ProcHierarchyNodeIndexedList
-    ));
-
-  DEBUG ((
-    DEBUG_INFO,
-    " CacheStructCount =3D %d\n" \
-    " CacheStructOffset =3D 0x%x\n" \
-    " CacheStructIndexedList =3D 0x%p\n",
-    Generator->CacheStructCount,
-    CacheStructOffset,
-    Generator->CacheStructIndexedList
-    ));
-
-  DEBUG ((
-    DEBUG_INFO,
-    " IdStructCount =3D %d\n" \
-    " IdStructOffset =3D 0x%x\n" \
-    " IdStructIndexedList =3D 0x%p\n",
-    Generator->IdStructCount,
-    IdStructOffset,
-    Generator->IdStructIndexedList
-    ));
-
   // Allocate the Buffer for the PPTT table
   *Table =3D (EFI_ACPI_DESCRIPTION_HEADER*)AllocateZeroPool (Tab= leSize);
   if (*Table =3D=3D NULL) {
--
'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'


IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in any medium. Thank you. --_000_AM5PR0801MB1732078AC0200DDAC5899B949AA40AM5PR0801MB1732_--