ACK: [PATCH 3/4] dmicheck: skip checks of DMI default values for IFV
ivanhu
ivan.hu at canonical.com
Wed Apr 25 08:58:04 UTC 2018
On 04/16/2018 01:06 PM, Alex Hung wrote:
> OEMs and ODMs are responsible to provide correct DMI data in their
> shipping products. Generating errors for DMI defaults are false
> positives from IFV's viewpoints.
>
> Signed-off-by: Alex Hung <alex.hung at canonical.com>
> ---
> src/dmi/dmicheck/dmicheck.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
> index 5965155..19ce16b 100644
> --- a/src/dmi/dmicheck/dmicheck.c
> +++ b/src/dmi/dmicheck/dmicheck.c
> @@ -1014,6 +1014,9 @@ static void dmi_str_check_index(fwts_framework *fw,
>
> /* Scan for known BIOS defaults that vendors forget to set */
> for (j = 0; dmi_patterns[j].label != NULL; j++) {
> + if (fw->flags & FWTS_FLAG_FIRMWARE_VENDOR)
> + break;
> +
> if (dmi_patterns[j].field &&
> (strcmp(dmi_patterns[j].field, field) == 0) &&
> (strcmp(dmi_patterns[j].value, data) == 0)) {
>
Acked-by: Ivan Hu <ivan.hu at canonical.com>
More information about the fwts-devel
mailing list