From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-AM5-obe.outbound.protection.outlook.com (EUR03-AM5-obe.outbound.protection.outlook.com [40.107.3.88]) by mx.groups.io with SMTP id smtpd.web11.11782.1604492353019776236 for ; Wed, 04 Nov 2020 04:19:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=t2esLGSO; spf=pass (domain: arm.com, ip: 40.107.3.88, mailfrom: sami.mujawar@arm.com) 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=yNF3u8F3EHeLBCA22hT59GV+sfKScLhEKQ97LFpqK88=; b=t2esLGSO+BE1FIoloG5YcEvdJqHIP77vdbhsROcO72+ffmlrTOWn9i9T8HdCj48nSa3JZLueIhqlVAeLoHfkIEn5p6NudLIxqPSytNl2NIK9+KFwHRJ0qvnlWVCPw1vZX5lTr7aCKQwOEjhvBib1ygzH+/Z1/OhdV0BWr2jU6Rk= Received: from AM5P194CA0014.EURP194.PROD.OUTLOOK.COM (2603:10a6:203:8f::24) by VI1PR08MB3759.eurprd08.prod.outlook.com (2603:10a6:803:b9::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Wed, 4 Nov 2020 12:19:06 +0000 Received: from AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:8f:cafe::19) by AM5P194CA0014.outlook.office365.com (2603:10a6:203:8f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.19 via Frontend Transport; Wed, 4 Nov 2020 12:19:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (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=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT039.mail.protection.outlook.com (10.152.17.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3520.15 via Frontend Transport; Wed, 4 Nov 2020 12:19:04 +0000 Received: ("Tessian outbound c579d876a324:v64"); Wed, 04 Nov 2020 12:19:03 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 863699ea75902c8a X-CR-MTA-TID: 64aa7808 Received: from 7fa032e2b5c0.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id CCA49A10-B51A-40D3-8088-B4F49965D5F9.1; Wed, 04 Nov 2020 12:18:26 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 7fa032e2b5c0.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 04 Nov 2020 12:18:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YOEMIZH55fRGpfAjhHm8lO6ULkxmeDtC5q6N6b7wVhsVHmNDAI0gOR8lSIEqNPWeqnqd3iyEdHW2q2KA+PdVKDATNFQBpnnblL/VUlHH69baoBM4Qkq3vgEqNl3TaPfrzJQGLH3zFy7FHVv4HA0kPJM0MQwcWyPSJz0zVrvohq2efoTbQenS5DmIePupF2HBVCneTQmLxGCwfCc3hYfK67wmZ+oIdXtXsAkts7Hc3WWN8LsFAV5dd0HjS1WcQd9COUpC7BOifIegNz+IkEcxDJqsjReYiKhzaw+Vm31tt2Y4uwCwRGcXGS5Gww739Q7lDRmoFeZy3gQlmpCm/8PGBQ== 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=yNF3u8F3EHeLBCA22hT59GV+sfKScLhEKQ97LFpqK88=; b=oY9E1+2s1eGukZ7nlNtGiEla6W5PHUcIPPX9w6gYsZk2s1b4mBOXNuWd5OPd9+1jA6bQUFYMFEfmh24UpdJo/uap0csYhxmYstVUOhY1gIBoMZVZZoSdc2WjIMb6ZQedAlKodLSvtBq02X7fFphgWxpqdz9T/dVAKVXexKPmtfym6qiEFnWsof/Wen3/RwXwiT+d9m/JH2H+6k47c6soFI6nxCCT/SFPd6sbJIfhPCHXcsc+v9xPKl2bPPqPt2I9HR+CQvkKbDxog35zVuh1aExB+MCimGt8Kcqd+HrmpCJAmAE/YJpuFLOBN5VnchDbxYcZZsWX5rczFFqqDmRR0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); 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=yNF3u8F3EHeLBCA22hT59GV+sfKScLhEKQ97LFpqK88=; b=t2esLGSO+BE1FIoloG5YcEvdJqHIP77vdbhsROcO72+ffmlrTOWn9i9T8HdCj48nSa3JZLueIhqlVAeLoHfkIEn5p6NudLIxqPSytNl2NIK9+KFwHRJ0qvnlWVCPw1vZX5lTr7aCKQwOEjhvBib1ygzH+/Z1/OhdV0BWr2jU6Rk= Received: from AM5PR0701CA0072.eurprd07.prod.outlook.com (2603:10a6:203:2::34) by DB8PR08MB5146.eurprd08.prod.outlook.com (2603:10a6:10:e7::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Wed, 4 Nov 2020 12:18:24 +0000 Received: from AM5EUR03FT064.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:2:cafe::a3) by AM5PR0701CA0072.outlook.office365.com (2603:10a6:203:2::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10 via Frontend Transport; Wed, 4 Nov 2020 12:18:24 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; Received: from nebula.arm.com (40.67.248.234) by AM5EUR03FT064.mail.protection.outlook.com (10.152.17.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.3520.15 via Frontend Transport; Wed, 4 Nov 2020 12:18:24 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2044.4; Wed, 4 Nov 2020 12:18:22 +0000 Received: from E107187.Arm.com (10.57.51.198) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2044.4 via Frontend Transport; Wed, 4 Nov 2020 12:18:21 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , Subject: [PATCH v2-resend 0/2] ShellPkg/Acpiview: Add support for PCCT parser Date: Wed, 4 Nov 2020 12:18:19 +0000 Message-ID: <20201104121821.18728-1-sami.mujawar@arm.com> X-Mailer: git-send-email 2.11.0.windows.3 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-Office365-Filtering-HT: Tenant X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e0bdfd5b-3fb5-4175-2242-08d880bbd32c X-MS-TrafficTypeDiagnostic: DB8PR08MB5146:|VI1PR08MB3759: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:7219;OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: jnsgm/r7jG8/WamgVY/+VkTsEMrjyN99878b1n1XHrb7vMRiOZGGsmJZBXS0/U2fEEA9Ct6V01R/17SnnJcEfnyMwz7rHercQmtwCly4iEjWFMXiflCqhnOnYCQ4vxnu+2fTQtAR1HiiS8oCboDLzeNMQC7qtHr321fPSIlWUn+e/uZLlisJBMOPmkxBtxRsGsPHUjaG1g8bf9GxepMmoVi5zMgwhbEbHtm5+PIToQxS2gkzso/0KLLnWk0OtU+HVyp7suZV/FQTsdzNu0GAXYxXoB4FFRQFQH7DSeq1BFpUDtS/gT8wuZolbVU+jscaeHOp3cfCxGaztq4cpoqeJkys6mXUa9Caw92XM67aOnoVc4YLPiElRdnx/l6PPLUwWMJ+q/Qz+ye897mn+PDfi1ndHITr1a1CQzaFJdjUzPTxf1gnUbYzj26P4TFVeo5QUu1Euk0MTzHiM1u/NM30W06tRA6Vv3IcEWJK2qIqNy4= X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(396003)(39860400002)(346002)(136003)(376002)(46966005)(316002)(426003)(6916009)(8936002)(336012)(82310400003)(478600001)(54906003)(47076004)(966005)(83380400001)(7696005)(4326008)(86362001)(186003)(8676002)(70206006)(82740400003)(81166007)(2906002)(5660300002)(44832011)(70586007)(1076003)(2616005)(356005)(36756003)(26005);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5146 Return-Path: Sami.Mujawar@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 28271d9e-ac81-42d7-5ae5-08d880bbba18 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I+kliH7v3SHzygeGo69fXl5H7/2ryBOhQZTWEQ54G9RadxjnDaHzCvSmeS3F8DRr84YibGJReFlTHD8M17+co+fIEOhMsC5mUtMCwqXqq+rA7PcWGos1YMfLCpsmBb+0oKJlfM5LmSyS29JVdRL0PruLI6Cv2Xmn3Rx6gk8xqCW54fLGKqH5oP5P27Me0VZdgGL5+/OysyfU0WMSAg2Di8+V5LcLEng04LQKZzUEcsT648iqk8oeCkF5c/4oay+6eddMfWcCRNF6VGYsEF7tuzCct8p76PPDCgP3FfGs+LZLCZXMgyGCd+mGZCQL7pJSke8e6Xou6DSqZ8g67z6FPPuqUeHQRVlV/BkstlAoxlCquTCfcs0/UQueIk+tXKElzL1sd7lj6ZTrsjk7aOE73T42VdaYRAVPLtTVajXtLoFu8ekYcEyqMiz+djnPhCGEiTRLy/NDH7Ehyrm0VJnowpG1Z9yxz/A7Kqsi9Wd5BQk= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(39860400002)(396003)(346002)(376002)(136003)(46966005)(316002)(478600001)(186003)(426003)(4326008)(336012)(26005)(54906003)(2616005)(2906002)(86362001)(6916009)(47076004)(83380400001)(82740400003)(8676002)(81166007)(7696005)(36906005)(44832011)(1076003)(36756003)(70586007)(70206006)(8936002)(966005)(5660300002)(82310400003);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2020 12:19:04.7087 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e0bdfd5b-3fb5-4175-2242-08d880bbd32c 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-AuthSource: AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3759 Content-Type: text/plain Resending v2 patch series after adding Bugzilla ID and reordering the patches. No code change since v2 series. Ref: https://edk2.groups.io/g/devel/topic/77055380#66556 This patch series: - Fixes an issue wherein the field validation is not invoked when a print formatter is present. - Addresses the feedback for v1 patch for PCCT parser. The changes can be seen at: https://github.com/samimujawar/edk2/tree/840_pcct_parser_v2 Marc Moisson-Franckhauser (1): ShellPkg/AcpiView: PCCT Parser Sami Mujawar (1): ShellPkg/AcpiView: Fix field validator invocation ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.c | 15 +- ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.h | 24 +- ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiTableParser.h | 4 +- ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pcct/PcctParser.c | 615 ++++++++++++++++++++ ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pcct/PcctParser.h | 33 ++ ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.c | 4 +- ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf | 4 +- 7 files changed, 686 insertions(+), 13 deletions(-) create mode 100644 ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pcct/PcctParser.c create mode 100644 ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pcct/PcctParser.h -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'