From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (NAM10-BN7-obe.outbound.protection.outlook.com [40.107.92.112]) by mx.groups.io with SMTP id smtpd.web12.29938.1661252518731396771 for ; Tue, 23 Aug 2022 04:01:59 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@os.amperecomputing.com header.s=selector2 header.b=gNgwxh22; spf=pass (domain: os.amperecomputing.com, ip: 40.107.92.112, mailfrom: nhi@os.amperecomputing.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XqhFxe9Sokz1EUMOqqPODnz1jEPURrfxH46oS87UDf8JvmpFfIx4i4d7Bcz8I2CkFtpWKGGLXLajeZgmrqKdDfLwGob5/Blz4H0OHEs7ZasLbmljX5qRFUlmDr06W/LbpYF944Q92TA8K/e77Z3sUpMriecXzJn1L3ls947vLBV4NU2qHvdpkJet5I1CPZR3DxFDKDn1p0GXaAPU9n/PPaP6ATKuYhD1GGaK21uUeiUzL8a5qRj6JAOEUWbBHzayxXyg/PQwEJMyZfkrRMDaLaNcCvi2Pfzy+2ZaEzz7mg75yoabNWfidQmNcZvBykSlDVGeuAt6QuNLnYOmYMoFUg== 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=Thgwx63soXjrz1uRlfH9fKRZUy77XOKJZTTIldDzDUU=; b=kDz/Pqy9p/vHaItVLxwhPVvHfFU0W6h8bKpJcyxGYJXEkWiYBad77l/4t4d/pRD9XsRhBnmxbotx722PV/dLRvqRjJNCcF8TLWCfWmDN2fKCXN0jeVe+t/ikAq2MvQL9RjRcW8INZ2UeeN48FXygkcHN+pSZeTAJsuGc/3BX8DHCBiATS3Q3tQC2UZWaUYyosv61KhgIYScfzgj6JTTfQ206S4vwpgu4syguDfTQtcC6bwk2eKxM+qRlDp7CmFaLDVKl0ZTYhqnGQRtIt/rh1ONAe8IfVBxh2ouWOw4bD9pwpkW8wLhu3rPkJadIus6k0neFl19lt6WMIhkxAMRvmw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Thgwx63soXjrz1uRlfH9fKRZUy77XOKJZTTIldDzDUU=; b=gNgwxh22PtUtbwdsz4MNVrIewIqMFJy+JldY9TZB2A6LlF/9ZDieK/0nRRYdMvshpgiZP0dxrwuwuU8+/b4s+5F4B07IbYLQP7SHXLkYBmdzHgJNDSO6193SX1YJQIZabTWubPTzJOdecmm8jeZv3+yBHIgGO+qv1Plj3T8Bu/E= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from PH0PR01MB7287.prod.exchangelabs.com (2603:10b6:510:10a::21) by SJ0PR01MB6430.prod.exchangelabs.com (2603:10b6:a03:297::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.14; Tue, 23 Aug 2022 11:01:56 +0000 Received: from PH0PR01MB7287.prod.exchangelabs.com ([fe80::bceb:a82f:b3ef:53b9]) by PH0PR01MB7287.prod.exchangelabs.com ([fe80::bceb:a82f:b3ef:53b9%5]) with mapi id 15.20.5546.022; Tue, 23 Aug 2022 11:01:56 +0000 From: "Nhi Pham" To: devel@edk2.groups.io, quic_llindhol@quicinc.com, ardb+tianocore@kernel.org, sami.mujawar@arm.com, quic_rcran@quicinc.com CC: patches@amperecomputing.com, Nhi Pham Subject: [PATCH 0/6] ArmPkg/SMBIOS fixes and improvements Date: Tue, 23 Aug 2022 17:59:20 +0700 Message-ID: <20220823105926.1379824-1-nhi@os.amperecomputing.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: SI2P153CA0028.APCP153.PROD.OUTLOOK.COM (2603:1096:4:190::9) To PH0PR01MB7287.prod.exchangelabs.com (2603:10b6:510:10a::21) Return-Path: nhi@os.amperecomputing.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ae1bb771-49c5-4e9c-04ce-08da84f6e446 X-MS-TrafficTypeDiagnostic: SJ0PR01MB6430:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MNhX5f4359Q8zjW09l1w9iRK8HBFlVQWs3tiEeFjfQUt5g+fxL/H4UajRQ5SNf8N3G5Mmf5f88x5pWLi8zdv0FalReNlGi9tEv5765ZCACGTyryctZMDnc6BFWSQLBnJciD3TlWmD/nnhfCBF3Y3Prou/d8gBroAccG7AY5x3Px7zVbHo+UK1TD55KqqoAAeV8k/UeAq2yLfk9OEiwIZvvIebO/xBZEvU70rNrMwYr6a+MCTB3rUA3rDVgYLJOtUu8ZIzYOHLChcH3K///4GuBjjAYSOiHyPsMU7St9+bzkausmV1CCCEMTRHuG6jsMB2n+pU4Nu5NQ/P1UCvQKBZhZlVMGQIL1gxv0pFI2ubmc8HRs18ptc4uzjqBKT1P5lF8CvBPh5u85CH//qU6hzkkbn66Qrt2t45cyBb3c5nQRISadxSdWsz1zk1M5LYudRh73Mvjfznx5FtF5v8BLqacr+SnfORrZuMjljxWJJKTuj8OQm5VatEc+Pp4HOxDi2ecPjeYACzra/5/gX4v3X4POlk49AC7liY/0L3MXUjPTJja0fHRZ58pexyl1YrPeA3vgmMk0LnVNMaPD0MBCe3QfPBMPk6zEHaQmeBh6MiOPjoZ+tsOVGhzgl4Cih7g4RgiqLVEWU7UI9PY/7044MnaeOEnV6e/5q2JsKXj0xFr3o2W11HDkUNf1K2q9kJhevhIa66IV+/HHNME7UWyhtNAlcEmt+N9VIR+l3uF5QphOcKKj0eOahg+KV5YjPzrMi X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR01MB7287.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(376002)(346002)(39850400004)(136003)(396003)(366004)(2906002)(38100700002)(83380400001)(2616005)(186003)(1076003)(45954011)(38350700002)(8936002)(5660300002)(26005)(4326008)(6512007)(8676002)(66476007)(66556008)(66946007)(6506007)(52116002)(6666004)(6486002)(316002)(41300700001)(107886003)(86362001)(478600001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?c+0rcSJV3Wi0/pxSYiuTHa+303gmdg+UICxfNOPfCKI/u2kBylHhtaIprSJC?= =?us-ascii?Q?7/7ytnLGZ+n0nBV0l99MZQhZLNsRW0qHrMmAMLTjSmohCpw/vMSAWpg9xHK9?= =?us-ascii?Q?e/mM6GrzFCO2vddvpNlebZOkTUsKwMwTVCnQ2o32oKE2JQXskJdI8yYcFiDi?= =?us-ascii?Q?fBgr/QdUJbNFq9tqmK8nyOctCAWYloSDvg9OuhV+76pNvKP1Rln+meboRJ3J?= =?us-ascii?Q?iAE6WvxSR2ZLqlpJ9mEzwceYpLoMX1Z6il25LBcwJe3pDWxKVCQ6mJyHo1af?= =?us-ascii?Q?x4x4c35+NHijZdXx3qFLPSsv4rMGsx30jHWtk95urZfkSRNjMKiKFhr9KcrM?= =?us-ascii?Q?pwmrKtuyDyriwvZs0F0kI3kDuYeXYSdcj29ufg0hKDaaYOg2+bFt6p649Mai?= =?us-ascii?Q?TJtCZLXO5n3A1B1+/Pnbq+M/lxfURnhYbXXUH8gIXEs2qA0NmJOsGFm1UZG8?= =?us-ascii?Q?gF/sjgQ3a/PFkQiUuznzS7dNr8VCBCkQmYZDPnUUJrwXl7t/X2IIK00FqZ2S?= =?us-ascii?Q?wrI/eygSAP2yhayMm8HLWK7z3NxhSNhA+linRBPlazN/p9+ivtYHwC0duhqk?= =?us-ascii?Q?xX6Id3lbxFHpLwWzu4TwOVazisc6q1aqwM7n2/tvVsxuhJf79grdhpd9GYmm?= =?us-ascii?Q?wyzYwwNEOkDRGxiiTumnKvOxsnlqtcV4NaOm6crtYT3ROIUsRzKNN8ibqpuz?= =?us-ascii?Q?MI2egPArVEOXk/S/7fM3Q7Q+dnid3DWqC0nK7ng5kHf88slU0LeQ9QlIImPa?= =?us-ascii?Q?0bx60BZnuCcalYcC1ZHPfdmaWc/vr9OjYmpPT4czYJjsY38XznRJiaTVT3cH?= =?us-ascii?Q?OlOg3/U2r7xzFqZ3GII9kXo0A1SRSmyUiMVM6aTw3FOEUYD+fUhxa/WV95we?= =?us-ascii?Q?6aVB86uRK6hmU5qnNONCKZRhVy/g7nOn36W/KhVir7ynanxwBpoNsJuIjt7e?= =?us-ascii?Q?R5OrGV69do5NAMiAsJz2tKHW/zEVkjOk7tU/9W2iMxRDy8Igehy5C3Z0INsX?= =?us-ascii?Q?OZBLRVBqWqAJIPs4WFPguWjCbp+pSCt9jK32Z0ZJyn/YAl0gD+BWJRScqU6B?= =?us-ascii?Q?ESt/vP8+YCivq0Wg06cfuB/cbGHCm4Z3e+12yi36JXdephGwwxq+io2b9VgR?= =?us-ascii?Q?byQykPK+qBcpSEMtvnOUAmD0JszIB+/ZJO0QEbgOnXbu2+4u+XpKt2uX8byS?= =?us-ascii?Q?5yR2ZQO4zIcmJis4zgepzK++q30jKYOpgtu80OpsZhBb8IGMVW1yDMGx0I9A?= =?us-ascii?Q?LThE6xfaJ/dkouAquJB9ozQFMY4wuvMywxsQaIfmSdV0Ye6xnVK/XqXBC0jR?= =?us-ascii?Q?VLMEcPAarCXzqSnhPYgty30pgfQDHIc9Tx8WNwWDZ+5q36fFn/JlXuaWWHDY?= =?us-ascii?Q?jsK+MhNEmzfUKOWCNGasOT9CtSlaWz6xX8K7o43LzOEBe/7GymUBLoan4sPv?= =?us-ascii?Q?0HjLBG997V3vrjyYgzUCKL9Sn4uwHeIWUTD5m0SDBAQarYOY+GBQ2nqEt/Mc?= =?us-ascii?Q?oP9vIIRbazLfZ1ZI6XSgl6RIg38Fx5TzS9ghiA/a2OGF6P+8jtRDUqab/CS9?= =?us-ascii?Q?Pznjq7pTVoubn5BTsPrm4bNNnoF+DiG6VTlAk7C2SjG5tAY6DIqNWJ08pyNl?= =?us-ascii?Q?zxPrVF2IMVRk48NodPaRt60=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae1bb771-49c5-4e9c-04ce-08da84f6e446 X-MS-Exchange-CrossTenant-AuthSource: PH0PR01MB7287.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2022 11:01:55.9522 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0fd964fb5hlr6tLxERPuihFhdqU8/ec09tOV5+lQTjrOTqa+59JjBhJ06wONCQBJ2i9U3wZdnQztcQiHTHiQGzNLeAvv0SGsJnEilqg7i0g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR01MB6430 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain This patchset is to update the ArmPkg/SMBIOS for fixes and improvements. 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/Include/Library/OemMiscLib.h = | 37 +++++++++++++++- ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLib.c = | 46 ++++++++++++++++++++ ArmPkg/Universal/Smbios/ProcessorSubClassDxe/ProcessorSubClass.c = | 8 +++- ArmPkg/Universal/Smbios/ProcessorSubClassDxe/SmbiosProcessorArmCommon.c = | 6 +-- ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type00/MiscBiosVendorFunction.c = | 32 +++++++++----- ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type01/MiscSystemManufacturerFunctio= n.c | 3 +- ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type02/MiscBaseBoardManufacturerFunc= tion.c | 13 +----- 7 files changed, 117 insertions(+), 28 deletions(-) --=20 2.25.1