From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.71]) by mx.groups.io with SMTP id smtpd.web09.8228.1663944422119909270 for ; Fri, 23 Sep 2022 07:47:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=D0EZwGd9; spf=pass (domain: arm.com, ip: 40.107.8.71, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=gQvYooLw+cjUfKZGTn/PNcdgx1MnPRZMr+4VXQYNjL1A7R22EfTIQe37nvhGtt4N6u3QFm1GJTGrnoM/CHh4OCI2w4d311VM+SuC9QTQTyxPfhlOBOe1NkYxFnlx2bCjFryuivDfQmjjf71FhsJ5blhVdYbHZGp3/XGYMx7Ds1ZTuwac21tIpN2AxWGwtM2tFwB9sSUOOnnyydpoGtFqxYzLI1nM9U4aCLxfLLc17zGC+WpDev8TGwq2X3Z0g34nQHcd0cCcQUmR/2HjUS/RFn/+F+vw8oepqtHd8SJUMMQCy6dB4V7Tp3g7VeH2YTU+ox0O6K9HmfLq6l/DcJEiMg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YJwDVKTMj11VVwtMMD3wsEBxx7IcLlVAU7D3z/IbpN8=; b=k3fRZYXVSVo+7rN+rzeb48ZjtOawzpYbqXG6emnoWo5DHHFMDEJDBpYiGFfkdNLVbJtGkBhnU0sh7uYoK0e7ppU5+UwFUAkKB4rXhbndW8+YlEmAa+6zuVuFG+GWkooPEZ/ANYUn4eY2Adwd3TGPFb24F5GYUg0lsBkrE4fU8BO0Godk1WejmXaG+h3KmAJHrvWodSgrSvUV/9t1KrsDE/FpAndG0zIAJ6ZOGPDxRWRQf1s59sIKwGuf1d9aCfc6LrYqO5cxi5oE6Y8S+jXDuIytfGT6DFQX4kbujbYWDF7VqHsphYK4oJ3/UuVrNoA1S1QjXIUJ+ef2Ndtgz1QczA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=YJwDVKTMj11VVwtMMD3wsEBxx7IcLlVAU7D3z/IbpN8=; b=D0EZwGd9TNRWXj0JKPmKYIdEzBD+Id4VPLXYpbPxohbXeeNbqpzddR4XZxI7o1nDt5VLvSmAX2cpJmLYpR1L9Beivv9VRA+krs/aniTdMrMtr5lI9EcgnjO4AyzPqGfncXn26H+z6kpX1RBjxTvA0TrcClmGD78nei84k8JQxCo= Received: from FR3P281CA0128.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:94::10) by AM9PR08MB5970.eurprd08.prod.outlook.com (2603:10a6:20b:2df::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.20; Fri, 23 Sep 2022 14:46:51 +0000 Received: from VE1EUR03FT024.eop-EUR03.prod.protection.outlook.com (2603:10a6:d10:94:cafe::2a) by FR3P281CA0128.outlook.office365.com (2603:10a6:d10:94::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.9 via Frontend Transport; Fri, 23 Sep 2022 14:46:51 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;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; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT024.mail.protection.outlook.com (10.152.18.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.14 via Frontend Transport; Fri, 23 Sep 2022 14:46:51 +0000 Received: ("Tessian outbound 8ec96648b960:v124"); Fri, 23 Sep 2022 14:46:50 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 43dd0dfc65ef46f1 X-CR-MTA-TID: 64aa7808 Received: from 9152ee0ff9b4.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 6ED1262F-6DE4-47D2-8BC0-10D281DDACDA.1; Fri, 23 Sep 2022 14:46:43 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 9152ee0ff9b4.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 23 Sep 2022 14:46:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mrez+6eH19FlrRSuhfm+qWCmEQ7xtVqdDVqXfgSHMRITe/uTGlp9mj4xMFGY+X6Ubqx+V7hfVmf3TK2BfoVOJyaq5fYaODM6AhMvOaQqyyOFPnnK5aforU6vV+OdT/VYr29crPl2oQemvf2tQHOnFEBcg6vgeguwNpCc/Wq+ITiELqOLWfoOhraMQBs205qi0e8UrYIeDsCk1PSK+SMxtNDYMF08AGTAJqR6CYV1tO3l9fwAB5QOydCo+OfOEC2LAfd+ZSFiJDpxrt/i+7JUg3wxucE7OOVkLvd1Gga8N7vLn/KU8A1X/XO48YC6BNTFGYHoI7ebulNZ3Wj6AjrNGQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YJwDVKTMj11VVwtMMD3wsEBxx7IcLlVAU7D3z/IbpN8=; b=H/Q6LjF29m3eiOwjf3IRWgxKtzxwfNZw9fP1J8ZTF8YZc+GShbdi7i+sM40eo0JclSk5A5iV0AvRJ9g39BUPJAE8hDekJbMKbdGC4Vtn7yoXXD3p+149oZ7INuEpOqjAcO8lMux7JiDJo0PIk29i4UxP/hzTnL/rGK80zkftvt6I22kC3a2HMgoxV0pq4vVu3XXA99vT81dhdkp4k2LvidYCVHTWsZGLqMaz4KT7BCLHagNx8ZjP/dQDuC6zweymKnD6gPW8Ldo+ilYANbdYnyqvIqeEXMnMk1NPGhfGYDtuZ5rs784OJwm+FRnkNNrLdBpaHs0roTYjY7agG2kyww== 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=YJwDVKTMj11VVwtMMD3wsEBxx7IcLlVAU7D3z/IbpN8=; b=D0EZwGd9TNRWXj0JKPmKYIdEzBD+Id4VPLXYpbPxohbXeeNbqpzddR4XZxI7o1nDt5VLvSmAX2cpJmLYpR1L9Beivv9VRA+krs/aniTdMrMtr5lI9EcgnjO4AyzPqGfncXn26H+z6kpX1RBjxTvA0TrcClmGD78nei84k8JQxCo= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by PA4PR08MB6079.eurprd08.prod.outlook.com (2603:10a6:102:ee::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.20; Fri, 23 Sep 2022 14:46:42 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::b480:677a:ac9b:8f24]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::b480:677a:ac9b:8f24%7]) with mapi id 15.20.5654.020; Fri, 23 Sep 2022 14:46:42 +0000 Message-ID: Date: Fri, 23 Sep 2022 15:46:41 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: [PATCH v4 0/6] ArmPkg/SMBIOS fixes and improvements To: Nhi Pham , devel@edk2.groups.io, quic_llindhol@quicinc.com, ardb+tianocore@kernel.org, quic_rcran@quicinc.com Cc: patches@amperecomputing.com, "nd@arm.com" References: <20220919021950.2110333-1-nhi@os.amperecomputing.com> From: "Sami Mujawar" In-Reply-To: <20220919021950.2110333-1-nhi@os.amperecomputing.com> X-ClientProxiedBy: LO2P265CA0375.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a3::27) To AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6806:EE_|PA4PR08MB6079:EE_|VE1EUR03FT024:EE_|AM9PR08MB5970:EE_ X-MS-Office365-Filtering-Correlation-Id: 808fa2c7-317c-4802-586b-08da9d727359 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 3gZyBFlmgDzoeQAkAYm6AgNpC5eSPVZnV/6XUFBcNSP7C9t7znfSks/fuTTz3XQs9NyWM+kPwqBDkuWFQomWJcJU79SCXuD6NuIt0eKGdShJ6Va9hcM03kbBU3Et7IAAAP5ky/zHsL9WYxaaL93GrwWjY3eQULV6FZtQxXEsye/SdI8/1QwBOOYNSDWPpErfINsm/mtFVMk3OZ0WfmC6UhAqzXEWBgnN6GsjFc5keOFXKTaKN/wQn8riGzOPJJ2QPoGgqxYdr8Y7ktzko68mhmXeF4hCgT1BQ6xPVACM2g0D5OWGY0XNmQ++50W+1anx11exvosqiuDfZMXBIGRZvwdw/h3psYmEMsaShWfGbnRjKjdiTZKj4dWFLKQ9AbEwrnZoiGy85tJJgq5NQwKx6hqINUDaKGqPfW1bKm5vaBdef8jMk/OwkGF+QtSHSsHRDRA1hA9eBfFtlPGDibcL1nCJC5Ku1hUAUA1q6Z4id4BI+FdcysWk2PMruWs8NtYdv9q66SbJvgdhBLA948bMsstcbaVg5ydKJEkooaW9+XPWYXmfwyVHS6rk5Q+keUy5Mx4xar4jiEJtk31/Lp6j9adcJ38RzY7jG7OH1FHt0sRAA+q7ZfuHcl9JnGG2YDC4/2Klzmb/zCsfdkZrmst0seLZSKx9cURDbOcI8baELb+Q29eQYbHdNqy2Am3NB17dln7M8kktQTW+7Ael7LUBFDmpDDuBAqM08TbKIieRAGaAeUqik3o/u7NRlAiUuJLYMAzUxsTINNpM762NVTe2T7CuHZnJEWukNsNoN+hnSTU= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(39860400002)(396003)(376002)(366004)(346002)(451199015)(26005)(66946007)(4326008)(6512007)(6506007)(66556008)(66476007)(36756003)(186003)(316002)(45954011)(2616005)(478600001)(8676002)(5660300002)(31696002)(86362001)(44832011)(38100700002)(8936002)(31686004)(41300700001)(2906002)(53546011)(83380400001)(6486002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB6079 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT024.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: b4c2968a-3ef0-4d20-b154-08da9d726e1b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cCOgaxMDnBPZGwukBSqMsBcWYKYN6dU4MQPBix1et4TT7c0e/kfEKB+oqyExsndUuVPfkkdCnj9CIZ/lWCGXtBzXGuTSgAbGzHEZW1F3sLbgw/WhedHSk2Z9rnRDmz4LzHS/5XT3+CJCZaw36mXvfNwwI+zVbBCtW21nqE4cwqjwlU7CdRVWFq7Y/FTMbgiMXLUagVo2FRlUtTKd0VxqxaoK6/JxPNi2zcV5hWP5/xgdZYGWh9zGkqJ0XsZo7MCZBl4cCLqUVgStvitR61fToQ2Dg7rXNNIv0qVU83lB97uxiZjeBHjaukx1D26tuJSIGCNQfubNw39W4L7zPq1TUMHD9dC7Jom1+U6SkthVaeEHVcVxCJgjiIxFu6UpvrY/DgH0thwvdMFYvxE/jQIMaxqrWQYNzwKKpTurAqgbYixo0Un1hmFPfBf+KVframI8oq+KhFHKLXNeElfVJbFz2kun6ntwra0iDeOmPKWoQDR5679PurHKNVXO58Q8i9RMb4H/JopAwE7VIKWNI08YUFiloz/6mUEtT/gfCxBze6WN/RjGi0XYQJQCYU4RDs5OWLX6gRlbAMqGYcG8agwK8jQuPNnjdihj6Mcn8k867gz/bcOr6n5lT738RSK52hvsk+5OTmf4xJXCht8MjUisjo4hW7uGINFmg60vbXunsgiDpIbz9zdtO9AMAe9spaJ/GStLcEkFvv/Vd4c5CgE2q7X/1m7iuXiHupMl9L2i4B2HLejdrHR0Bqqir/GN6bN55LwGb3OGqLSBdrhDX5daiFzihPN1LZ9Gr3yJD2qRMk9WCfCk1qOipXNJGcC7PhBU 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:(13230022)(4636009)(39860400002)(376002)(396003)(346002)(136003)(451199015)(36840700001)(40470700004)(46966006)(6506007)(44832011)(336012)(36756003)(2616005)(186003)(47076005)(36860700001)(45954011)(6512007)(26005)(83380400001)(4326008)(8676002)(53546011)(40460700003)(70586007)(86362001)(70206006)(31696002)(40480700001)(478600001)(41300700001)(6486002)(316002)(82740400003)(5660300002)(8936002)(31686004)(82310400005)(356005)(2906002)(81166007)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2022 14:46:51.2164 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 808fa2c7-317c-4802-586b-08da9d727359 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: VE1EUR03FT024.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB5970 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Merged as a8e8c43a0ef2..953438e4665c Thanks. Regards, Sami Mujawar On 19/09/2022 03:19 am, Nhi Pham wrote: > This patchset is to update the ArmPkg/SMBIOS for fixes and improvements. > > Changes since v3: > + Update for OemGetBiosRelease and > OemGetEmbeddedControllerFirmwareRelease functions [Leif, Sami] > > Changes since v2: > + Add tags from Ard and Sami > + Fix patch 3 for compilation error with OemMiscLibNull due to lack > of gZeroGuid in the INF file. > > Changes since v1: > + Change PartNumber to ProcessorVersion [Sami] > > Minh Nguyen (5): > ArmPkg/ProcessorSubClassDxe: Get processor version from OemMiscLib > ArmPkg: Correct return value of "SMCCC_ARCH_SOC_ID" Function ID call > ArmPkg/SmbiosMiscDxe: Fix typo of "AssetTagType02" > ArmPkg/SmbiosMiscDxe: Remove redundant updates in SMBIOS Type 2 > ArmPkg/SmbiosMiscDxe: Get SMBIOS information from OemMiscLib > > Nhi Pham (1): > ArmPkg/SmbiosMiscDxe: Support fetching System UUID > > ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLibNull.inf | 9 ++++ > ArmPkg/Include/Library/OemMiscLib.h | 37 ++++++++++++++- > ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLib.c | 47 ++++++++++++++++++++ > ArmPkg/Universal/Smbios/ProcessorSubClassDxe/ProcessorSubClass.c | 8 +++- > ArmPkg/Universal/Smbios/ProcessorSubClassDxe/SmbiosProcessorArmCommon.c | 6 +-- > ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type00/MiscBiosVendorFunction.c | 22 ++++----- > ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type01/MiscSystemManufacturerFunction.c | 3 +- > ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type02/MiscBaseBoardManufacturerFunction.c | 13 +----- > 8 files changed, 117 insertions(+), 28 deletions(-) >