libsmbios can be a bit more forgiving to the past
Currently the common smbios routines have a notion of an encoded library version. However, it doesn't actually honor that in some of the structure bzeroing that it does, thus creating implicit flag days for all consumers. Instead, as part of the process to bring things library to a more stable interface, we should instead make sure to honor the block comment in the library and only zero things out appropriately based on the library version.
Updated by Electric Monk over 5 years ago
- Status changed from New to Closed
commit 6734c4b0468cc77a7871a5dd5c23a5562557d64c Author: Robert Mustacchi <email@example.com> Date: 2015-09-15T21:36:17.000Z 6189 want smbios 3.0 support 6190 libsmbios checks against the wrong version 6191 libsmbios can be a bit more forgiving to the past 6192 smbios misprints extended onboard devices Reviewed by: Igor Kozhukhov <firstname.lastname@example.org> Reviewed by: Dan McDonald <email@example.com> Reviewed by: Josef 'Jeff' Sipek <firstname.lastname@example.org> Approved by: Garrett D'Amore <email@example.com>