From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (EUR04-DB3-obe.outbound.protection.outlook.com [40.107.6.62]) by mx.groups.io with SMTP id smtpd.web09.12713.1611671623371758422 for ; Tue, 26 Jan 2021 06:33:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=ROBfpMop; spf=pass (domain: arm.com, ip: 40.107.6.62, mailfrom: thomas.abraham@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=xYrvXbDbYhYGvAXE6OyinYImjPuAPnCXA1EI3Oqfrw4=; b=ROBfpMopTXEKbM4OPw0b9FIIamMcjERQpEiaWa4r8M9K4NloDHqHMzb6k/eYKAiY+OSBL+G+yPIrYdUw1t4+XWtJ42SlV/xEDA7CNk8t9tb7sX8lauf6QY8SNFrSJ8faVr2dEZi6+riac+Fbz2zjyCwR03oJQRKDp0RIDO+qHTg= Received: from AM6PR08CA0021.eurprd08.prod.outlook.com (2603:10a6:20b:b2::33) by DB8PR08MB3961.eurprd08.prod.outlook.com (2603:10a6:10:ad::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.16; Tue, 26 Jan 2021 14:33:41 +0000 Received: from AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:b2:cafe::97) by AM6PR08CA0021.outlook.office365.com (2603:10a6:20b:b2::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12 via Frontend Transport; Tue, 26 Jan 2021 14:33:41 +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 AM5EUR03FT012.mail.protection.outlook.com (10.152.16.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Tue, 26 Jan 2021 14:33:40 +0000 Received: ("Tessian outbound f362b81824dc:v71"); Tue, 26 Jan 2021 14:33:39 +0000 X-CR-MTA-TID: 64aa7808 Received: from 16bb27a3a5fc.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 92560594-93E1-4F20-AE92-F073813C8512.1; Tue, 26 Jan 2021 14:33:34 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 16bb27a3a5fc.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 26 Jan 2021 14:33:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ud2OqF5gmHaOGeHmja1p6We3MINLMCqjn05n+IbCmuLQteon908Og5sfnZkT27PfkWMe3DMITUjHkkO/F+tEy8VGY4fdIJy+vIsuTM5+opO8OXt+zb6LDR1+uiCAY+EKOSfDtg5ocQ21Aiih68lLk1jWkR5ye126iOV/ZSlmEF7GhTTVipkekQlHBqnkboG4xeE8rN0Hjr+0d/dSC09exeaCIOYoqR6bb2sc7lzI/Vi1vJwM3mBd7rnMG+9BRYdjKK7jq5B8QPVD0zxr/MsdhrFfbHi4RkKVIYoGQQEsmJrAjKCU/bT70VQfAXGho3eMBIZRrb7825qshHBWnTp1Uw== 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=xYrvXbDbYhYGvAXE6OyinYImjPuAPnCXA1EI3Oqfrw4=; b=aWPwsX1FQfGd1FG7OphPwRjldhmoXNsQcM6emgK6y1iPm77Jc/77+5g0ZgcAjjpa9DOylQQKab/zYKJIdDtxWXlRcbz+t5+ll/v/ACSa2/FrGvcny+DS744Q4+4UY86huQUPEkupFmJqq3U1SsjrLc3GsmUtHujvTDMlamoIK5JLnnpPO9Hyysl0NXfQ0LpY7Ii93SY5PNZncbbbctqeAYuEOnHvBETMe95APXdhu/R55bXROHe+IWzC3aPBSZdohJDpvKa7S/ZJE7sJ3PTc4Zz+xY8xCRQltdp73DAADK4n7pS8zKCTXT4NIPOgfAKQto8jLqiNlUjrbYe0TBLUJw== 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=xYrvXbDbYhYGvAXE6OyinYImjPuAPnCXA1EI3Oqfrw4=; b=ROBfpMopTXEKbM4OPw0b9FIIamMcjERQpEiaWa4r8M9K4NloDHqHMzb6k/eYKAiY+OSBL+G+yPIrYdUw1t4+XWtJ42SlV/xEDA7CNk8t9tb7sX8lauf6QY8SNFrSJ8faVr2dEZi6+riac+Fbz2zjyCwR03oJQRKDp0RIDO+qHTg= Received: from VE1PR08MB4909.eurprd08.prod.outlook.com (2603:10a6:802:a8::22) by VI1PR08MB4543.eurprd08.prod.outlook.com (2603:10a6:803:f4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12; Tue, 26 Jan 2021 14:33:31 +0000 Received: from VE1PR08MB4909.eurprd08.prod.outlook.com ([fe80::6598:5063:7301:4463]) by VE1PR08MB4909.eurprd08.prod.outlook.com ([fe80::6598:5063:7301:4463%7]) with mapi id 15.20.3784.017; Tue, 26 Jan 2021 14:33:31 +0000 From: "Thomas Abraham" To: "devel@edk2.groups.io" , Pranav Madhu CC: 'Ard Biesheuvel' , Ard Biesheuvel , Leif Lindholm , nd Subject: Re: [edk2-devel] [edk2-platforms][PATCH V1 00/11] Add SMBIOS tables for SGI/RD platforms Thread-Topic: [edk2-devel] [edk2-platforms][PATCH V1 00/11] Add SMBIOS tables for SGI/RD platforms Thread-Index: AQHW62xTVP+GSNVD00qHurXmn3xASao6Bt9w Date: Tue, 26 Jan 2021 14:33:31 +0000 Message-ID: References: <20210115182648.20938-1-pranav.madhu@arm.com> In-Reply-To: <20210115182648.20938-1-pranav.madhu@arm.com> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: FABB234583F56F41800F1DB824B3112D.0 x-checkrecipientchecked: true Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-originating-ip: [157.46.155.207] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: adddc297-61c0-450d-771d-08d8c2076018 x-ms-traffictypediagnostic: VI1PR08MB4543:|DB8PR08MB3961: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: hfQPKxmB9/rzo4eMchhjv2QECbk0lDj2rbKrFFd47QbVf/pSOpalTB3bJRUrNUtMMGz0ZCDyW1u8SVOikT9x+P14JiOqRZG4Z3UTt5AwxFkJGhK7B8ARItYvO2BNZIhWvEUqiu+7dA4eYZhkahKNMM0VCYN+1oqMZnc7VTMiGXtTyDgSyp0ScDMAjdeIHRjzEeKBNJkzLyr23VFuiZh8l4oADbyKzNYlQdfE2gHxoFGZRoebTcVYcXcb++lwKeKaOqfNtQ0Ixy2lcOE11oMdpDzblcbdK+JpCbvlIChyASNw1qCe2smy8k9ZHBgTI9dK2ocDzKl3OpHYfoxwQs2t+3b/rLdBc5CeYTnzo7YcYHQGGf6/bBGAZyP1/eKlUbQg0ajDklTDoXpnQipuKbgJDYvoMgvHZy0b24kFIsNY7eBzS4VBLpHGmAnExZf+R9ndvW4GAl7YU51qJqCXnHhFzvTpzhMJ7KAbjMxNdjQpH0jYKDnh/QOREN01nhYp7RkdRCUzbBMEIvrngt1RlpGF0A== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR08MB4909.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(346002)(366004)(136003)(376002)(39860400002)(7696005)(316002)(478600001)(76116006)(86362001)(44832011)(33656002)(6506007)(2906002)(8936002)(52536014)(110136005)(54906003)(66446008)(5660300002)(66556008)(66476007)(64756008)(8676002)(83380400001)(6636002)(186003)(71200400001)(26005)(53546011)(66946007)(55016002)(9686003)(4326008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?FT8m1rbidtB5f9/Z39M0eC2cWYG1Sl4mQGkfp45MRPjNuCEXTVKNZPOsR1Dv?= =?us-ascii?Q?jxekIDIwDDREYtLlwp3DpZr7/rfLnj5DXXvL459biUqhEksJICNr3jrVUYOk?= =?us-ascii?Q?4eqcNHDfwbR7KM6y0e5TQtTGqiJydmj1mYVdXIVw2k+5WxPVy9J901c513qi?= =?us-ascii?Q?Dwl4OkT5dKc7WC7vTGE4w4K3MyEvGKr+j9Bnye36CKH98p2Ano9aMhi6I+82?= =?us-ascii?Q?U9vMWjhkszRtaXkS9M4i5EZd2/gYlLGVG+I/q83VlDshIrS3vtr/o2LpUkgf?= =?us-ascii?Q?/tbHSTg0hcAHQukqwmojLl8TSZBZooORSmKopxtz3o99rE2qBI0P6fC+HRuR?= =?us-ascii?Q?CikNir0Iuoat85Cp1FVIRZ0feG+Dn6K0loQv+bQTPddNlx0lzxnfQX+/4g22?= =?us-ascii?Q?bCcum4iOMhMoU/950HQ2vOj+ImnVbS+I+/2pkmrz4mz9g+AqnIxlhDn/0uEK?= =?us-ascii?Q?P82kkxeAfC5lwrsPpwN14T2+v0cE6H5O3I/R+K8caP/2wKJwHSGWgVHJ+kjE?= =?us-ascii?Q?MD18ljycKG7H4tlGvYydwfaC9BLr+hfus10SwyVGx2I3H5OPKruydSmdTZ5y?= =?us-ascii?Q?TjFMljUKoEjY5w1t9a9jcom3Ipp6Nk3fLOynasl3PL1P9NcCyErjoawbiXWk?= =?us-ascii?Q?0l6fuiYt0gk0cA+X/HcGk+QTZNSeb2u0EMn64lCrQ7bEML7PiQ6n8sgnZpcl?= =?us-ascii?Q?MRtAs8F0WJ9AlYKEgvhaaMOKLaamLfeInF+sVaXIHhoQ06X7cRchKhpoHkuf?= =?us-ascii?Q?RA1cljg56FrNDQ8YXrkOZW14Fd4mMrHbV5B881QhU5ca65qI35NLdEHUKtrQ?= =?us-ascii?Q?xWyH+dDNk6/kseMwRwEQjRhU1oTB+8tEnwgXTN+LaI+bBmFTqNBBrPKHrZUi?= =?us-ascii?Q?vO+heublVmqt2532GhrbZNzdhlmmBAWMyuaSqptHjK0fSe5DcgYhQoOQfuYL?= =?us-ascii?Q?QERqyIfQoHOlc2/TV01xa2kcUIujp6fmJMAYypvUTL7BMJWUtPLcQCG7+q5j?= =?us-ascii?Q?X9Q4tGY3VMdXFSkfAykESAoxDJpjkq/S+WcS4y8d33XkvRJB8Nay7Uv5rBSQ?= =?us-ascii?Q?QmAWVZxN?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4543 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: thomas.abraham@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 5dcd0595-420c-45b7-f240-08d8c2075af2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7lguvyFXMmUuH2tVXZZYjfMvUgWNHfuroD/nHoJv4I+0swCMyMEmGGY9KeClY02epJmvzBJneQjEgdPIwoMDmeo+2ULg2YUEbOSaYeVfzEFa/bR0QW6W0dnx7QTnLZBWADNmiXhF40Uuh8xvasnxy0kWeJCeMaF+vGbykxNPDc+wEKYDjYY8WgtV+DiaMKkgzhgx8zpte6JBcyUHWcPfZmdhAkgk9kXUJRbaRuMsaVSTYdqAj+CoYT0f2TO76iM62iS9rnI0v926t/a1JCzA907/G7GRp5EayZX79mV663hVryRhh4xlIq3eJGq7aVlKhyRWi1Fz1EMC/FRrkvLKYPWa2nVIj7eLZJ4BoGYhYOSJMZz0nO0DxZsgUaOTH0dtHBNvqRC9RAnKpwzFjLcO132ot2rG1uSe1c7RKyKdXhNIE1GWIAtP154PMMRWJ5TZIpG9yyVo7OsvuV1100m1YbSX9roO5VgSppz0Kp4G1qpdzW/wog64+fECM3rXJUrHpIj7W7YyOQ2x+WZYbLzR7ucfgZ9CSZm46vFNrPcxUdVDVQUcRXc55PdYRbpsdo3Byo4EK1lNwWd6dYqordzc+Tmh6i1lwCp9VGaPDj5TP60= 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)(376002)(346002)(136003)(396003)(39860400002)(46966006)(26005)(7696005)(186003)(33656002)(356005)(44832011)(8936002)(81166007)(4326008)(82310400003)(316002)(53546011)(86362001)(54906003)(110136005)(6506007)(82740400003)(70586007)(70206006)(55016002)(478600001)(8676002)(6636002)(2906002)(9686003)(336012)(52536014)(83380400001)(47076005)(5660300002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2021 14:33:40.5081 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: adddc297-61c0-450d-771d-08d8c2076018 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: AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB3961 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Friday, January 15, 2021 11:57 PM, Pranav Madhu wrote: > SMBIOS provides basic hardware and firmware configuration information > through table-driven data structure. This patch series adds SMBIOS > support for Arm's SGI/RD platforms. >=20 > The first patch in this series defines platform-id values for the > RD-N2 platform library header. The second patch add SgiGetProductId API, > which is used by the SMBIOS driver to distinguish between the platforms, > and install the right table. The third patch in this series adds SMBIOS > driver support that allows for installation of multiple SMBIOS tables. > And subsequent patches in this series add SMBIOS tables, which are > mandatory as per Arm serverready SBBR specification. >=20 > This patch should be kept on top of 'Update ACPI revision' patch to > avoid conflict. >=20 > Pranav Madhu (11): > Platform/ARM/SgiPkg: Define RD-N2 platform id values > Platform/ARM/SgiPkg: Add GetProductId API for SGI/RD Platforms > Platform/ARM/SgiPkg: Add Initial SMBIOS support > Platform/ARM/SgiPkg: Add SMBIOS Type1 Table > Platform/ARM/SgiPkg: Add SMBIOS Type3 Table > Platform/ARM/SgiPkg: Add SMBIOS Type4 Table > Platform/ARM/SgiPkg: Add SMBIOS Type7 Table > Platform/ARM/SgiPkg: Add SMBIOS Type16 Table > Platform/ARM/SgiPkg: Add SMBIOS Type17 Table > Platform/ARM/SgiPkg: Add SMBIOS Type19 Table > Platform/ARM/SgiPkg: Add SMBIOS Type32 Table For the series: Reviewed-by: Thomas Abraham [...]