From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR02-HE1-obe.outbound.protection.outlook.com (EUR02-HE1-obe.outbound.protection.outlook.com [40.107.1.64]) by mx.groups.io with SMTP id smtpd.web11.4125.1572616772526939255 for ; Fri, 01 Nov 2019 06:59:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=CWFsJ7UR; spf=pass (domain: arm.com, ip: 40.107.1.64, mailfrom: sudipto.paul@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=9deMXF5mNkzKBuh1gylAm0RCj/PL7xluWOA0LvHsT7Q=; b=CWFsJ7URMw4qvRdLYIKmXn15Ap2RYGxMHMMuLXJ6bK8mlqIkuJUordMPSHspWD2Nl07pRb08EOdZ0z6YiIapTUOMipm04cxDkvDOXcSHl/dgKCFKZxUbVJ8La2iRzl7YWzkbqBPr+ecnUxZoSJeCcb2b6vz5dghTdOBrkkxK4pY= Received: from VI1PR08CA0104.eurprd08.prod.outlook.com (2603:10a6:800:d3::30) by DBBPR08MB4251.eurprd08.prod.outlook.com (2603:10a6:10:d1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.28; Fri, 1 Nov 2019 13:59:29 +0000 Received: from VE1EUR03FT020.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::204) by VI1PR08CA0104.outlook.office365.com (2603:10a6:800:d3::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.20 via Frontend Transport; Fri, 1 Nov 2019 13:59:29 +0000 Authentication-Results: spf=fail (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=none action=none header.from=arm.com; Received-SPF: Fail (protection.outlook.com: domain of arm.com does not designate 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 VE1EUR03FT020.mail.protection.outlook.com (10.152.18.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.20 via Frontend Transport; Fri, 1 Nov 2019 13:59:29 +0000 Received: ("Tessian outbound 6481c7fa5a3c:v33"); Fri, 01 Nov 2019 13:59:28 +0000 X-CR-MTA-TID: 64aa7808 Received: from 3d7183fc304f.2 (cr-mta-lb-1.cr-mta-net [104.47.10.50]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0CB05500-2611-4336-9CF7-9CA5670A6CC3.1; Fri, 01 Nov 2019 13:59:23 +0000 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03lp2050.outbound.protection.outlook.com [104.47.10.50]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 3d7183fc304f.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 01 Nov 2019 13:59:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OICPCCNIZbZbFyj3f6lHU1RfzFeJ4nrni/nzPmDLbzhl75fxvAg4JsN7aigcIhGGHkOgUpHv2s53/fIaOEElmqIz1/bwGHZPQHjXfO2yOXWtJ4z3wlAgCsL32jTUiYYEfN50p/b7/a+9yVD9g5Vq7MzY76B4NUeXomeF8VdulOcE2ZBlNTMNF6I/XiZMcLiOsN0q4RJbnXG4RccCk+uJ67H3ihqYNuctuv7r2g1EhrEMSLxu0lkmGcQfzdGom/a0zL55hDXLQ3sSH/CJ88rPEJHnuTAFjx1NEkJpKQgRu4lwNNaJNMFInCAXem9zoxLDRbOMdRVv/D+/8RSwqZ4uQg== 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=UYwzK8YgbZQqhmGdCRmmCUlTT37r+FTZ7lcGGtiS5Fs=; b=ZP5cAwBuKN6sXOLJlQmJj9ocqi4H857G+/POsQcwD0iYCJ+NiXkf/9cQzgs9U4uoC/Sva6/8IX+DH+l7qkUgot6KFA4LEdWlSO3MbWjOECVIcTn8s2YlLt1Di/w3HdRaDR7yyNZXi3uaLvJXYSZ9TFP3b3ej4b7dkfFJLUjr0uPPks0jo3ERM/iRZLxY0++Qvviaizl6KzXR8L7Yst7WRuQWDPFiUE2UJbbVmEWDy7IIgh3xlRxmkVuc1jyZeqlmE3EMRFjN2b6U8wOuOPMA3voq2RVMe+0VmrbQ8893hCbeVS6s0aHry+Zfw9+qx1TrOg4ZbrqtgEBV1zf1zGGafg== 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=UYwzK8YgbZQqhmGdCRmmCUlTT37r+FTZ7lcGGtiS5Fs=; b=B/ct15Setkk5i9FQhCO4r98SmDhZsolGBFHpR2jJ7L4U2E7ihtRKrW5MULinFESCZXRXgnmUFzD1Aa/BSQRXuuA3xXnF4ha+ibnEKF5MPIc/7B/lx9VTUZfzyqWIav3SFPemW/OrpKZeKI+gSmqE7+DxTKAQAzQDw3ToL1BqmLo= Received: from AM0PR08MB3202.eurprd08.prod.outlook.com (52.134.90.13) by AM0PR08MB4065.eurprd08.prod.outlook.com (20.178.119.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.22; Fri, 1 Nov 2019 13:59:22 +0000 Received: from AM0PR08MB3202.eurprd08.prod.outlook.com ([fe80::94b8:837a:1a75:3af3]) by AM0PR08MB3202.eurprd08.prod.outlook.com ([fe80::94b8:837a:1a75:3af3%6]) with mapi id 15.20.2387.030; Fri, 1 Nov 2019 13:59:22 +0000 From: Sudipto Paul To: Sami Mujawar , Krzysztof Koch , "devel@edk2.groups.io" CC: "jaben.carsey@intel.com" , "ray.ni@intel.com" , "zhichao.gao@intel.com" , "michael.d.kinney@intel.com" , "liming.gao@intel.com" , Matteo Carlini , nd , Deepak Pandey Subject: Re: [PATCH v1 0/2] Update the SRAT Acpiview parser to ACPI 6.3 Thread-Topic: [PATCH v1 0/2] Update the SRAT Acpiview parser to ACPI 6.3 Thread-Index: AQHVIUlaDfykclA/a02DwdL8+j1WCadmD9kwgBEmCAA= Date: Fri, 1 Nov 2019 13:59:22 +0000 Message-ID: References: <20190612141021.40640-1-krzysztof.koch@arm.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: ab7a42a3-769c-4287-9231-80749fd530df.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Sudipto.Paul@arm.com; x-originating-ip: [217.140.96.140] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: ce380746-31b5-44cc-11be-08d75ed3b6a1 X-MS-TrafficTypeDiagnostic: AM0PR08MB4065:|AM0PR08MB4065:|DBBPR08MB4251: X-MS-Exchange-PUrlCount: 2 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: 020877E0CB X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(366004)(136003)(396003)(346002)(39860400002)(376002)(13464003)(189003)(199004)(186003)(99286004)(26005)(7696005)(102836004)(305945005)(110136005)(76176011)(52536014)(2501003)(81166006)(81156014)(8676002)(6506007)(66066001)(53546011)(316002)(25786009)(33656002)(74316002)(54906003)(8936002)(86362001)(66946007)(76116006)(7736002)(64756008)(66556008)(66446008)(66476007)(486006)(15650500001)(3846002)(6116002)(229853002)(6436002)(11346002)(6306002)(55016002)(14454004)(476003)(14444005)(9686003)(446003)(256004)(2906002)(4326008)(19627235002)(5660300002)(478600001)(6246003)(966005)(71190400001)(71200400001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM0PR08MB4065;H:AM0PR08MB3202.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-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: OJfuPe90/ez/wXK/punXHaHeKKTJc1DnFV0Lcu+Pt9py0VBNcMGJStGpFthPj3DQ90+tIXbJF/EmnDTntsaFVPz29gI/sW7zbARbhpw39Y97r+WJH5hloVWBw0PWrcNvTJAIwmZpGvM4Rjm58KDh1BBr0C5vg8FHdPjZz9L062aV2CnQtmoB3/FMqTNhUeSpX8bko6o7VBZAT6rGk+ZQbUI4AUWSnyAwdJ0X7erl8nIM50JlqR61Ey/bOLGYfpYC+9JibYsKKdCKYHLrq+Gf6KA8eBb/GdI6QoPmibNNakwKGTYbnHZKxfNWtxvkkjodAdDxDoA6FD3tvgiavWkN/vsRT++J/oTevCMPxQEBv+PUkTcvvCMXUaKkMMSxhxmFaDcPKwUFLvYAwArPHD3XKYW8PAIIeqyJQngLfPKtwJMzxNxTqmdJbFOuJetG+SQIitf+/sng/8Saj31E/s8DW52WG5CNCnV2MG1DPBjshFA= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB4065 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Sudipto.Paul@arm.com; Return-Path: Sudipto.Paul@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT020.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)(346002)(136003)(376002)(1110001)(339900001)(13464003)(40434004)(199004)(189003)(23726003)(4326008)(7696005)(8746002)(6116002)(2906002)(8676002)(8936002)(11346002)(446003)(126002)(99286004)(3846002)(476003)(6246003)(336012)(26826003)(102836004)(53546011)(6506007)(76176011)(86362001)(81166006)(966005)(97756001)(229853002)(478600001)(81156014)(186003)(14454004)(33656002)(486006)(9686003)(55016002)(2501003)(6306002)(22756006)(74316002)(305945005)(15650500001)(54906003)(25786009)(52536014)(5660300002)(66066001)(19627235002)(76130400001)(70586007)(26005)(46406003)(5024004)(50466002)(36906005)(356004)(70206006)(105606002)(316002)(110136005)(7736002)(14444005)(47776003);DIR:OUT;SFP:1101;SCL:1;SRVR:DBBPR08MB4251;H:64aa7808-outbound-1.mta.getcheckrecipient.com;FPR:;SPF:Fail;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: eeb450b3-5c70-4cc8-3462-08d75ed3b2a5 X-Forefront-PRVS: 020877E0CB X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I2NGAlNl3s+C6ua9fUfJIjWShI4/e0PoLfIeHhshqrw/1LTtl1iYECtATqcxGFxSPbghQiyclmuKB9HnMTOCozAvqLPWncS7kfJuGEiYgXQ9DmC0y6OHwpaWU7HkhS2HRsDTXmaYc+E6pHh9sIkTwe/Wm5mxKimXz30cqTrkdzrBBIdNzxRFUsN7Pa4aoCBh4wtqIRiYNsgv6qswL3ZHU1KTj+pXxBlFGrJ3CC6ZdLNcSvAldajgiyG6njMk6dn0zys5NqKP6VNJDW3+E6m5Zeg5gRfbL+Zi7IspV/OGN37hJs2Yki/sLtYZV4UeJ0JpXLE7+zeSMhUpUe8GhhE8siSPwgSNnvA4d2Bhhch5qSqkdf0ae8wFSIjd+8JklKiGQ+JAVfqLvtQpXhU/vA1J3MOxJELT1DXyfAtwSPLIcgKKnTc1bQW8vHkK6fbRr/TpAyb2794jykfETH/dBSpXopVn0vOIUILTrVI2OnFEpIE= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2019 13:59:29.0243 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ce380746-31b5-44cc-11be-08d75ed3b6a1 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: DBBPR08MB4251 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Tested-by: Sudipto Paul Sent: 21 October 2019 17:06 To: Krzysztof Koch ; devel@edk2.groups.io Cc: jaben.carsey@intel.com; ray.ni@intel.com; zhichao.gao@intel.com; michae= l.d.kinney@intel.com; liming.gao@intel.com; Matteo Carlini ; nd ; Deepak Pandey ; Sudipto P= aul Subject: RE: [PATCH v1 0/2] Update the SRAT Acpiview parser to ACPI 6.3 Reviewed-by: Sami Mujawar Regards, Sami Mujawar -----Original Message----- From: Krzysztof Koch Sent: 12 June 2019 03:10 PM To: devel@edk2.groups.io Cc: jaben.carsey@intel.com; ray.ni@intel.com; zhichao.gao@intel.com; michae= l.d.kinney@intel.com; liming.gao@intel.com; Sami Mujawar ; Matteo Carlini ; Stephanie Hughes-Fitt ; nd Subject: [PATCH v1 0/2] Update the SRAT Acpiview parser to ACPI 6.3 This patch adds a number of definitions to the ACPI 6.3 header file for the= purpose of parsing Revision 3 of the System Resource Affinity Table (SRAT) in the Acpiview UEFI shell tool. By defining the Generic Initiator Affinity Structure's Type ID and the allo= wed Device Handle Types for the structure, it is possible to dump and valid= ate the contents of the latest version of the SRAT table in acpiview. References: - ACPI 6.3 January 2019, Section 5.2.16.6 Changes can be seen at: https://github.com/KrzysztofKoch1/edk2/tree/582_acp= iview_6_3_srat_v1 Krzysztof Koch (2): MdePkg: Add Generic Initiator Affinity Structure definitions to SRAT ShellPkg: acpiview: Update SRAT parser to ACPI 6.3 MdePkg/Include/IndustryStandard/Acpi63.h | = 11 +- ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.c | = 35 ++- ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.h | = 16 ++ ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Srat/SratParser.c | 2= 56 +++++++++++++++++++- 4 files changed, 309 insertions(+), 9 deletions(-) -- '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.