From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DE25FE55A for ; Sun, 14 Dec 2025 18:53:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765738401; cv=none; b=PZafDM4UjEqanWU+bOKSLq7TgpL0MiD0Mlt0AgbnWgKVm3TYPOwC47glDqPO/HhkSrs0IYzHxNev9ypBdpt6KJljQG/FzgZkJ/p+uDjw+9XVxm/29ztVAH9Gc+Ah5OtKHWvDGVpoH7t8UR4JKV3AS86LIAL7kTUFyUnT0ykVQNM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765738401; c=relaxed/simple; bh=skWkOxcdXeyPfusAqo6dJNMPJ1j3MLi9vzCjgp9pmXc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=EQAJZkWt2A47nSfYVKJZzIUKrBl2vPCPoQ688lz+pvoPuINCuUQYo3JzL624xnLriJ126NE5UVPezm5AC7wYMuWu7XHil0kdZTx2VkfYFWWPwdtdcGaM6veQJT9Qh9FwjtemDzQ61kP3+IFsigOaCIQiolkDbjNjy+M6AaY/uOk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=OqS2avEc; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="OqS2avEc" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78199C4CEF1; Sun, 14 Dec 2025 18:53:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1765738401; bh=skWkOxcdXeyPfusAqo6dJNMPJ1j3MLi9vzCjgp9pmXc=; h=From:To:Cc:Subject:Date:From; b=OqS2avEchwovGs7DM/uD/uxdVmPdftHzvTmFH7SiyQJ7ff0lfwHMXpHTIP26EaJpQ +7EOlEdpYY3uxFLv9hL08r8OaaZP+4Q92g99fCte1+vwWQ04Mm9K0WbNTDpCz2Wjq4 yURO3sLSHXSv44JhCwaDsyEssS1qNmNujy7DI8uKaWUN74Ffewobz2sccOkWAt6S3l R5EzG6EtmPztUrQsjJAdETbco8N/0FIdk3lOlQtSt2aBFbYewTmllHHczB5x6XC9F0 7K+61IjDBLF0ihPV5RgRJBL+Pyz096/RBFD5S42UpmpHilJQGcskmW8RqtoWPHAep0 pHIhcZWPvWvXg== From: "Mario Limonciello (AMD)" To: Yazen Ghannam , x86@kernel.org (maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)), Jean Delvare Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "H . Peter Anvin" , linux-kernel@vger.kernel.org, "Mario Limonciello (AMD)" Subject: [PATCH 0/5] Parse SMBIOS additional entries Date: Sun, 14 Dec 2025 12:53:04 -0600 Message-ID: <20251214185309.152614-1-superm1@kernel.org> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The SMBIOS additional entries on AMD Zen4+ systems running an AGESA based BIOS contain information about the AGESA version which can be useful for matching the software stack when debugging an issue. Add support for parsing this from SMBIOS tables and output it into the logs at bootup. Additionally export the information to debugfs in case users are interested in any other strings. Mario Limonciello (AMD) (5): firmware: dmi: Correct an indexing error in dmi.h firmware: dmi: Adjust dmi_decode() to use enums firmware: dmi: Read additional information when decoding DMI table firmware: dmi: Add debugfs for additional information entries x86/amd_node: Output the AGESA version to the logs arch/x86/kernel/amd_node.c | 8 +++ drivers/firmware/dmi_scan.c | 100 ++++++++++++++++++++++++++++++++---- include/linux/dmi.h | 8 +++ 3 files changed, 105 insertions(+), 11 deletions(-) -- 2.43.0