]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commit
dmidecode: update to 3.3
authorPeter Müller <peter.mueller@ipfire.org>
Wed, 2 Jun 2021 18:00:04 +0000 (20:00 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 3 Jun 2021 09:14:21 +0000 (09:14 +0000)
commit740549d85a32cd778896ce57d3d4172a25d63f41
treeae85a3c0df94e6ff8bbc2c7f97f74b7765df9043
parent31faaf2b142bb32988b4d3c3dd435d93e6870485
dmidecode: update to 3.3

Notable changes as per https://git.savannah.gnu.org/cgit/dmidecode.git/plain/NEWS:

Version 3.3 (Wed Oct 14 2020)
  - [BUILD] Allow overriding build settings from the environment.
  - [COMPATIBILITY] Document how the UUID fields are interpreted.
  - [PORTABILITY] Don't use memcpy on /dev/mem on arm64.
  - [PORTABILITY] Only scan /dev/mem for entry point on x86.
  - Support for SMBIOS 3.3.0. This includes new processor names, new port
    connector types, and new memory device form factors, types and
    technologies.
  - Add bios-revision, firmware-revision and system-sku-number to -s option.
  - Use the most appropriate unit for cache size.
  - Decode system slot base bus width and peers.
  - Important bug fixes:
    Fix Redfish Hostname print length
    Fix formatting of TPM table output
    Fix System Slot Information for PCIe SSD
    Don't choke on invalid processor voltage
  - Use the most appropriate unit for cache size.

Version 3.2 (Wed Sep 14 2018)
  - [COMPATIBILITY] The UUID is now displayed using lowercase letters, per
    RFC 4122 (#53569). You must ensure that any code parsing it is
    case-insensitive.
  - Support for SMBIOS 3.2.0. This includes new processor names, new socket
    and port connector types, new system slot state and property, and support
    for non-volatile memory (NVDIMM).
  - Support for Redfish management controllers.
  - A new command line option to query a specific structure by its handle.
  - A new command line option to query the system family string.
  - Support for 3 ThinkPad-specific structures (patch #9642).
  - Support for HPE's new company name.
  - Support UEFI on FreeBSD.
  - Important bug fixes:
    Fix firmware version of TPM device
    Fix the HPE UEFI feature flag check
  - (biosdecode) A new command line option to fully decode PIR information
    (support request #109339).

This patch also features two new patches recommended by upstream, whose
online version can be retrieved at
https://git.savannah.gnu.org/cgit/dmidecode.git/commit/?id=1117390ccd9cea139638db6f460bb6de70e28f94
https://git.savannah.gnu.org/cgit/dmidecode.git/commit/?id=11e134e54d15e67a64c39a623f492a28df922517.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/i586/dmidecode
config/rootfiles/common/x86_64/dmidecode
lfs/dmidecode
src/patches/dmidecode/add_support_for_structure_type_43_tpm_device.patch [deleted file]
src/patches/dmidecode/dmidecode-3.3-fix_crash_with_u_option.patch [new file with mode: 0644]
src/patches/dmidecode/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch [new file with mode: 0644]